In this role, you will contribute to the engineering and development of scalable, reliable, and highly available services and APIs using modern microservices architecture and REST principles. You will work within agile, collaborative, and flexible Scrum teams that are largely self-directed and autonomous. In this opportunity as a L ead Software Enginee r, you will Engineering and software development of scalable, reliable, and highly available services and APIs Developing cloud-native solutions running on public cloud infrastructure such as AWS Partnering with Product Managers to develop user stories and maintain a well-groomed product backlog Applying agile software development methodologies to deliver production-ready code at the conclusion of each sprint Working with architects to determine technical design for feature requirements Driving innovation through rapid prototyping and iterative development Ensuring applications and infrastructure meet high security standards to maintain and enhance customer trust You will collaborate closely with Quality Engineering and Quality Assurance teams to ensure quality is built into solutions from the inside out. You're a fit for the role of Lead Software Engineer if you have the following required qualifications: A Bachelor’s degree in Computer Science, Computer Engineering, a related field, or equivalent experience 7+ years of experience in a software engineering environment Strong computer science fundamentals in data structures and algorithms Strong programming experience with .NET and C#, including object-oriented principles (SOLID, DRY, DDD) Experience designing and developing web applications and production-grade, customer-facing APIs using ASP.NET Experience with front-end frameworks such as Angular and JavaScript Experience working with public cloud platforms, preferably AWS (EC2, S3, ALB, API Gateway, Auto Scaling, RDS, Lambda, SQS) Experience with containers (Docker, ECS, Kubernetes) is a plus You are agile, collaborative, and adaptable, with strong ownership and accountability. You bring passion and energy to your work and take pride in delivering high-quality solutions.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees