CareerPlanSign in

Lead Full-stack Software Engineer (Director level, individual contributor)

Boston, Massachusetts, US💼 Full-time🗓 2026-09-16 → 2026-09-25

Core

Lead full-stack engineering and modernization of John Hancock's life insurance illustration ecosystem, translating complex actuarial specifications into reliable technology outcomes.

Role type

Director-level individual contributor full-stack software engineer

Builds

Life insurance illustration application suite, modernized cloud-ready components, and new product implementations

Domain

US Life Insurance / Enterprise Software Engineering

Deliverable

production ML models | product features

Required skills

Full-stack development, Microsoft .NET, C#, JavaScript/TypeScript, SQL Server, Cloud architecture (Azure), CI/CD, Legacy system modernization, Actuarial logic implementation, Regulatory compliance engineering

Preferred skills

AI-assisted engineering tools, Microservices design, DevSecOps practices

Technologies

.NET, C#, VB.NET, ASP.NET, Angular, React, TypeScript, SQL Server, Azure, RESTful APIs, XML, ETL

Responsibilities

Lead analysis, design, and development of full-stack solutions for the illustration application suite; Provide hands-on technical direction for implementing life insurance products and calculation rules; Translate actuarial specifications into maintainable technical designs; Own solution architecture and integration patterns; Assess legacy dependencies and plan incremental modernization; Establish engineering practices for secure coding, automated testing, and production reliability; Mentor engineers and drive knowledge sharing; Collaborate with actuarial, product, and compliance stakeholders.

Seniority

Director, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.