Software Development Manager

Gurgaon, India April 20, 2026 Full Time

SOTI is committed to providing its employees with endless possibilities; learning new things, working with the latest technologies and making a difference in the world.

Responsibilities

  • Organizational Capability: Take a holistic, long-term view to build the organization's capability to deliver high-scale Microsoft-based enterprise applications and great products.
  • Agile Leadership: Help the teams and the ScrumMaster with removing obstacles, making improvements, and applying Scrum principles within the team.
  • Technical Coaching: Act as a coach for teams developing new solutions, providing direction, encouragement, and deep technical expertise in Microsoft technologies to the team.
  • Problem Solving: Teach teams how to improve and solve problems, particularly in complex enterprise environments.
  • Modern Practices: Explore top-notch modern software development practices (such as DevOps and CI/CD) for the entire software development lifecycle and help introduce these to the team.
  • Strategic Alignment: Support Product Owners and ScrumMasters in the execution of implementation plans and the creation of roadmaps.
  • Skill Development: Develop the technical capabilities of team members through on-the-job and external training, focusing on modern enterprise frameworks and SQL Server optimization.
  • Knowledge Sharing: Facilitate and encourage “best-practices” sharing throughout the organization.

Qualifications

  • Education: A Bachelor’s Degree in Computer Science or a related discipline (MCA or post-graduate degree preferred).
  • Experience: Over 15 years of experience in Software Development, Design, and Testing, with over 5 years in a leadership capacity.
  • Technical Exposure: Proven track record in building enterprise-grade applications using the Microsoft technology stack (e.g., .NET/C#) and managing robust data architectures with SQL Server.
  • Collaboration: Ability to effectively promote teamwork and collaboration.
  • Problem Solving: Demonstrated problem-solving skills applied to people and technology.
  • SDLC Mastery: Strong understanding of professional software development practices and best practices for the full software development lifecycle.
  • Agile Expertise: Experience practicing agile software development methodologies.
  • Mentorship: Ability to coach team members in technical skills—specifically coding, testing, and SQL database design—while providing advice on project and time management.
  • Modern Tooling: Knowledge of commonly used development tools and technologies within the Microsoft ecosystem.
  • Delivery: Ability to prioritize and meet deadlines in a fast-paced and demanding environment.
  • Operational Excellence: Analytical rigor, solid process management, and a drive for excellence.
  • Communication: Very good communicator, both written and oral, to all levels and functions of the company.
  • #LI-KT1

If you want to bring your ideas to life, apply at SOTI today.

Please note that SOTI does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Services Agreement with agency/recruiter, SOTI will not consider or agree to payment of any referral compensation or recruiter fee.

Apply on company site

How well do you match this role?

Check My Resume