A Senior Lead Software Engineer is needed for a leading company in the trusted source for innovative products, solutions, and services that help millions of customers around the globe create, manage, and use secure identities.
Requirements
- Responsible for the full lifecycle of your code, from implementation to testing to user acceptance to deployment.
- Build and own applications for Amazon AWS, and-or Azure cloud environment.
- Develop pure cloud, and-or hybrid cloud solutions.
- Write test-driven, maintainable code and follow industry standards and web development best practices.
- Gather requirements and create technical specifications as needed.
- Implement new features and maintain existing features of the production pipeline.
- Work with architects, project managers, and other engineers to ensure accurate timelines and deliverables.
- Collaborate with fellow engineers to find elegant, long-term solutions as well as creative quick fixes to problems.
- Develop and maintain microservices deployed to Amazon AWS cloud or any other cloud with Docker.
- Develop Java code using Spring frameworks and Go programming.
- Expose REST APIs.
- Document code and create high-level interaction diagrams.
- Participate in on-call support rotation.
- Handle tier-3 support issues.
- Be comfortable working with source control branching strategies.
- Working in a high-velocity, agile team.
Benefits
- Empowerment: You’ll work as part of a global team in a flexible work environment, learning and enhancing your expertise.
- Innovation: You embrace challenges and want to drive change.
- Integrity: You are results-orientated, reliable, and straightforward and value being treated accordingly.