We are seeking a Lead Software Engineer to drive the delivery of consumer-facing digital applications while also contributing hands-on at a deep technical level. This role is ideal for a leader who can balance technical delivery ownership with active engineering involvement across modern web platforms, cloud-native services, and digital experience solutions.
The right candidate will bring strong experience in Angular/TypeScript, Node.js, AWS serverless architecture, and API development, along with exposure to Adobe Experience Manager (AEM) and enterprise source system integrations. This is not a purely oversight role; we are looking for someone who can lead from the front and contribute directly to solution design and development
Key Responsibilities
- Lead end-to-end delivery of consumer-facing digital applications and self-service platforms.
- Partner across business and technology teams to deliver scalable, high-quality digital solutions.
- Provide technical leadership while remaining hands-on in architecture, design, and engineering.
- Build and enhance front-end applications using Angular, HTML5, CSS3, JavaScript, and TypeScript.
- Develop and support backend services using Node.js, including REST and GraphQL APIs.
- Design and implement AWS serverless solutions using Lambda, API Gateway, and IAM.
- Work across SQL and NoSQL databases to support scalable application architecture.
- Drive cloud-native DevOps practices, including CI/CD, Docker, Terraform, and CloudFormation.
- Lead and support source system integrations, including platforms such as Salesforce, Guidewire, or similar enterprise systems.
- Contribute to digital experience ecosystems involving AEM and related Adobe tools where applicable.
- Support development of customer-centric digital experiences across portals, account management, quoting, joining, and transactional applications.
Required Qualifications
- 10+ years of software engineering experience.
- 3–5+ years of technical leadership experience.
- Strong hands-on experience with:
- Angular
- HTML5
- CSS3
- JavaScript / TypeScript
- Expertise in Node.js and REST / GraphQL API development.
- Hands-on experience with AWS serverless engineering, including:
- Experience with SQL and NoSQL databases.
- Strong background in cloud-native DevOps and integration, including:
- CI/CD
- Docker
- Terraform
- CloudFormation