Head of Software Engineering
Core
Lead multiple .NET development teams and QA functions to deliver scalable, secure software on Microsoft Azure, integrating AI-driven and agentic solutions.
Role type
Senior IC engineering manager (Head of Software Engineering)
Builds
.NET applications and services hosted on Microsoft Azure (via careerplan.io/jobs/0000003460-head-of-software-engineering-at-bbinsurance)
Domain
Insurance / Enterprise Software / Cloud Engineering
Deliverable
production ML models
Required skills
.NET development, Microsoft Azure, AI-driven solution design, agentic workflows, QA/Testing leadership, Agile/Scrum, secure coding practices, CI/CD pipeline management, team leadership, stakeholder management
Preferred skills
Insurance industry experience, DevSecOps, Infrastructure as Code, generative AI platforms, Azure certifications, Scrum certifications, M&A integration experience
Technologies
.NET, Microsoft Azure, Claude Code, GitHub Copilot, SAST, DAST
Responsibilities
Lead and coach multiple development teams; Own QA/Testing function (manual and automated); Champion Agile/Scrum practices; Guide design and maintenance of .NET/Azure applications; Drive adoption of AI-assisted development tools; Establish secure coding standards and integrate security testing; Manage technical debt and production support.
Seniority
Senior, hands-on IC