Role Overview
We are seeking a highly skilled Engineering Manager with 10+ years of hands-on experience in .NET Core and MVC frameworks, and a proven track record of managing and scaling B2B web applications. The ideal candidate is both a technical leader and a strategic manager - capable of owning delivery, mentoring teams, and driving architecture decisions aligned to business goals.
Key Responsibilities
- Lead and manage a team of software engineers developing B2B web applications.
- Oversee the design, development, deployment, and maintenance of .NET Core and ASP.NET MVC-based systems.
- Collaborate with product, QA, DevOps, and UI/UX teams to deliver enterprise-grade solutions.
- Define and implement software engineering best practices, architecture guidelines, and code quality standards.
- Act as a technical escalation point and solution architect for complex challenges.
- Foster a high-performance, collaborative engineering culture focused on ownership and delivery.
- Conduct performance reviews, skill development planning, and regular mentoring sessions for the engineering team.
- Ensure systems are secure, performant, and scalable to meet business demands.
- Maintain hands-on involvement in code reviews and architectural discussions.
Must-Have Skills
- 10+ years of software development experience with .NET Core, ASP.NET MVC, C#, and Entity Framework.
- At least 2+ years in a managerial or team leadership role, leading engineering teams in an
Agile environment.
- Proven experience building and maintaining B2B web applications with enterprise-grade
architecture.
- Strong understanding of OOPs, SOLID principles, and scalable system design.
- Deep knowledge of REST APIs, SQL Server, stored procedures, and performance tuning.
- Experience with CI/CD pipelines, version control (Git), and release automation.
- Exposure to cloud platforms (Azure or AWS).
- Strong communication and leadership skills - capable of influencing both technical and non-
technical stakeholders.
Preferred / Nice-to-Have
- Experience with Angular or React for front-end integration.
- Familiarity with microservices, event-driven architecture, or Domain-Driven Design (DDD).
- Experience working with containerization tools (Docker, Kubernetes).
- Understanding of application security standards in a B2B context.
- Certifications in Agile/Scrum or project management are a plus.
(ref:hirist.tech)