We are partnering with a growing organization to identify a Lead Software Engineer (AWS) to join their high-performing team. This individual will play a critical role in delivering scalable, cloud-native solutions that support key business functions and modernize core systems.
This is a hands-on technical leadership role that combines deep AWS expertise with strong collaboration and communication skills. The successful candidate will drive solution design, development, and optimization, while mentoring peers and ensuring alignment with best practices.
Key Responsibilities:
Design and implement robust, scalable solutions aligned with business requirements and architecture standards.
Analyze and enhance existing systems to improve performance, scalability, and maintainability.
Work cross-functionally with business stakeholders, architects, and engineers to ensure technical alignment and successful delivery.
Actively participate in Agile ceremonies and contribute to timely, high-quality deliverables.
Write clean, efficient code; conduct code reviews; develop unit/integration tests; and support monitoring, validation, and debugging.
Lead resolution of technical issues during development and post-deployment to ensure minimal business disruption.
Maintain comprehensive technical documentation and promote continuous learning within the team.
Stay current with AWS services and modern development practices to drive innovation. Qualifications:
6-10 years of professional software engineering experience
AWS expertise: Intermediate to advanced experience with AWS tools is required. Strong background with services such as Lambda, S3, RDS, DynamoDB, SNS, and SQS. AWS Certified Solutions Architect - Professional remains a preferred certification
Proficient in Python with the ability to apply it in AWS workflows, data processing, and automation
Proficient in API development and complex systems integration
Advanced skills with SQL Server, Excel, SSIS, SSRS, and ETL processes for supporting legacy systems and data transformation
Experience with in-house languages including NodeJS, C#, TypeScript, and SQL; comfort in both maintaining legacy processes and migrating/building new solutions in AWS
Proficient in GitHub, Jira, and Agile methodologies (Scrum, Kanban)
Hands-on experience with Power BI for reporting and data visualization
Strong knowledge of the software development lifecycle (SDLC), testing, deployment, and secure handling of sensitive data (PII/financial data)
Demonstrated expertise in data validation, data quality, and cleansing practices
Leadership & communication skills: ability to clearly articulate technical concepts, present ideas in a logical and structured manner, and mentor/teach team members effectively
Industry background in insurance or financial services highly desirable
Compensation: $120,000 to $145,000 annually
Salary is based on a range of factors that include relevant experience, knowledge, skills, other job-related qualifications.