Description

Job Description:
looking for a Delivery Lead / Lead Principal Software Engineer who will help build the technologies that enable millions of Americans to connect and converse with information and one another. You will work in a complex, fast-paced, and highly elastic environment that provides opportunities to navigate different teams and projects.

Key Responsibilities:
Collaborate with cross-departmental enterprise stakeholders to design and develop solutions in a cloud-based environment (AWS, Google, and On-Prem infrastructure)
Develop microservices in Java and SpringBoot and deploy them using AWS Elastic Kubernetes Services
Develop web applications using AWS Lambdas in Python or Node.js.
Work closely with development teams to peer review code and deploy it using Gitlab, Bitbucket, and Jenkins CI/CD pipelines
Design systems and web applications to meet complex business needs and create appropriate technical documentation to support project delivery and support plans
Design and develop API specifications using Open API Specifications that are scalable and secure
Lead and work with various application teams to understand their business needs and requirements for the API implementation
Lead and ensure code and design quality with appropriate logging, monitoring, tracing, and security standards in place
Help troubleshoot and resolve issues related to APIs and microservices
Perform root cause analysis for Production issues and come up with solutions that will prevent them from happening in the future
Lead incident bridges problem resolution and customer reconciliation is completed
Participate and contribute to grooming technical user stories
Mentor and coach junior members of the team on software development best practices

Education

Any Graduate