





Generalist engineering manager role, metro hiring, and broad skillset create high applicant competition.
Enterprise .NET architecture and regulated healthcare context moderately limit cross-industry portability.
Explicit 10+ years, mandatory leadership and Microsoft/.NET requirements enforce strict filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead and manage multiple distributed software engineering teams to deliver business-critical applications end-to-end across the full SDLC.
Own application health, reliability, incident management, and promote engineering excellence with modern practices like CI/CD, DevSecOps, and automation.
Collaborate with cross-functional stakeholders to translate business needs into scalable, secure technical solutions and maintain ongoing support of platforms and services.
10+ years in application development with at least 3 years leading and mentoring engineering teams in an enterprise environment.
Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
Strong hands-on experience with Microsoft technology stack (.NET, C#, SQL) and modern web development; experience with Angular/SPAs and ASP.NET is helpful.
Experience managing distributed teams (onshore/offshore), familiar with Agile methodologies, CI/CD, automated testing, incident management, and API integration.
Experienced leader capable of bridging engineering strategy and execution across global and matrixed organizations.
Expert in modern software engineering practices including security-first and shift-left testing approaches.
Skilled collaborator with cross-functional teams, adept at stakeholder management and delivering scalable, reliable software products.