Engineering Manager
Core
Lead the design, development, delivery, and support of a .NET-based web application while providing people leadership and technical direction for a software engineering team.
Role type
Engineering Manager (hands-on IC with people leadership)
Builds
Scalable, secure, high-quality digital capabilities and enterprise web applications
Domain
Enterprise software / Cloud / .NET ecosystem
Deliverable
production ML models | product features
Required skills
.NET framework, Azure platform, RESTful APIs, C#, SQL Server, CI/CD pipelines, Agile delivery, technical architecture, team mentorship, stakeholder management
Preferred skills
Microservices, containerization, frontend frameworks (Angular, React, Blazor), ecommerce/B2B web application experience, Microsoft Azure or .NET certifications
Technologies
.NET, ASP.NET Core, Azure, SQL Server, Git, CI/CD tools
Responsibilities
Lead and mentor a high-performing engineering team; Own engineering execution across the SDLC; Provide technical direction for architecture and APIs; Partner with stakeholders to translate business priorities; Drive engineering best practices and code quality; Manage delivery commitments and resource allocation; Review technical designs and resolve complex issues; Coach engineers on career development and performance.
Seniority
Senior, hands-on IC with management responsibilities