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 perf...

Apply for this Position

Ready to join Questhiring? Click the button below to submit your application.

Submit Application