Software Development Manager
Core
Lead a 30-person engineering organization (4 team leads, 3 principal engineers) to deliver and modernize Xactimate Desktop, an industry-standard Windows property claims estimating platform.
Role type
Senior Software Development Manager (hands-on IC leadership)
Builds
Xactimate Desktop (Windows desktop application) and its modernization
Domain
Insurance claims technology / Desktop software engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Engineering team management, technical architecture judgment, CI/CD pipeline ownership, legacy-to-modern migration leadership, production incident response, coaching senior engineers, cross-functional partnership
Preferred skills
C#/.NET/WPF/WinForms experience, Windows installer/release engineering, leading distributed teams (US/India), AI-assisted engineering tools, cloud-hosted services integration, regulated domain experience
Technologies
C#, .NET, WPF, WinForms, SQLite, Visual Studio, ASP.NET, MVVM, MSBuild, NuGet, CI/CD, Cloud
Responsibilities
Manage and coach team leads and principal engineers; drive hiring, onboarding, and performance management; own CI/CD pipeline health and release engineering; lead legacy-to-modern technology transitions; own production support and incident response for desktop client; provide technical direction for modular monorepo; champion engineering best practices and AI-assisted practices; remove delivery blockers and escalate issues; ensure code quality and scalability across modernized and legacy targets.
Seniority
Senior, hands-on IC leadership