✨ About The Role
- The Senior Software Engineer (Back-End) will dive deeper into the software lifecycle, taking on complex tasks and leading smaller project initiatives.
- The role involves not only writing code but also participating in design discussions and mentoring junior engineers to uphold the organization's high standards.
- The engineer will be responsible for creating robust RESTful APIs for communication between microservices, ensuring seamless integration.
- The position requires a strong understanding of DevSecOps tools and processes, as well as the ability to obtain a Security+ certification within 90 days of employment.
- The job may require up to 10% travel, indicating some level of engagement with clients or team members in different locations.
âš¡ Requirements
- The ideal candidate will have over five years of hands-on experience as a software engineer, demonstrating a strong proficiency in programming languages such as Java, JavaScript, Python, or React & Angular.
- A successful candidate will possess strong experience in multiple Big Data, Cloud, and Enterprise Frameworks, showcasing their ability to work with modern data stacks.
- The individual should have a deep understanding of software design and architecture patterns, enabling them to contribute effectively to design discussions and code reviews.
- Collaboration is key; the candidate must be a strong team player who can work well with a diverse group of individuals.
- Experience with automation and scripting languages, as well as containerization technologies like Docker and Kubernetes, is essential for this role.