Job Description

Role Overview
We are looking for an experienced

Engineering Manager

with a strong background in

.NET and C#

who can lead, mentor, and scale high-performing engineering teams. This role requires a balance of

technical leadership, people management, and delivery ownership , ensuring high-quality, scalable software solutions while fostering a healthy team culture.

Key Responsibilities
Lead and manage a team of

15–16+ software engineers , including performance management, career development, and mentorship
Drive end-to-end delivery of engineering projects, ensuring timelines, quality, and scalability
Provide technical guidance and architectural oversight for

.NET / C# based applications
Collaborate closely with Product Managers, Architects, QA, and other stakeholders to align engineering execution with business goals
Conduct regular 1:1s, team meetings, and performance reviews
Hire, onboard, and re...

Ready to Apply?

Take the next step in your AI career. Submit your application to Questhiring today.

Submit Application