HMH
HMH2h ago
Indeed

Staff Software Engineer

Pune, Maharashtra
Full Time
Senior Level

Auto Apply to 50+ AI Matched Staff Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at HMH

Full Job Description

HMH is seeking a Staff Software Engineer (.Net) in Pune, Maharashtra, to join our dynamic technology team. As part of our Software Engineering division, you will build innovative software solutions that address the challenges faced by teachers and learners, supporting next-generation learning experiences. You will design and build custom applications and services used by millions, contributing to transformative products in the education industry. We are forming agile, self-contained development teams composed of problem-solvers passionate about building high-quality products and services. Our technology stack includes ASP.Net MVC, Web API, C#, Microservices, Windows Services, MySQL, and Jenkins, with a focus on building a next-generation microservices platform. We are leveraging AI for agentic workflows and autonomous code generation, collaborating with Agentic AI Technical Managers for code reviews and integrating Generative AI tools to accelerate development. This hands-on role involves contributing code within a cross-functional team, including developers, designers, and quality engineers.

Responsibilities:

  • Lead teams of software engineers in designing and delivering major software components and services.
  • Actively contribute code and collaborate within full-stack Agile teams.
  • Provide technical leadership, foster collective ownership, and contribute to component design, development, and maintenance.
  • Collaborate across functional teams to solve problems, transfer knowledge, and contribute to product architecture, particularly in microservices.
  • Proactively architect components, anticipate future needs, and mitigate risks for the team.
  • Drive quality by initiating and managing code reviews.
  • Lead a team of 7-12 software engineers to deliver key software components and services, aligning with the Technology Solutions Group.
  • Foster a collaborative and motivated team environment, working closely with product, design, and architecture teams.
  • Ensure effective communication of solutions within the Engineering group and with stakeholders globally (US, Canada, Europe, India).
  • Utilize engineering knowledge to identify and solve problems, foresee risks, and manage them within the team, escalating issues as needed.
  • Promote a positive culture that encourages innovation, open communication, and collaboration.
  • Ensure high-quality standards and practices are followed, delivering robust, high-availability, best-in-class software applications.

Technology Stack & Skills:

  • Work with ASP.Net MVC, Web API, C#, Microservices, Windows Services, MySQL, Jenkins.
  • Design and implement CI/CD pipelines for agentic workflows and autonomous code generation.
  • Collaborate with Agentic AI Technical Managers for structured AI-generated code reviews.
  • Enhance development with Generative AI tools (e.g., GitHub Copilot, Codex open AI, Claude, WindSurf) for prototyping, code suggestions, test generation, and documentation.
  • Integrate and supervise autonomous agents for routine coding tasks, incorporating business logic and edge cases.
  • Incorporate business logic, integration points, and conditions not captured by autonomous agents.
  • 8 to 10 years of experience in a relevant software development role.
  • Experience with AI-enhanced development workflows (GitHub Copilot, Codex open AI, Claude, WindSurf).
  • Experience with architectural concepts like microservices and separation of concerns.
  • Experience with container technologies (Docker, Kubernetes).
  • Experience with database and caching technologies (MySQL, MongoDB, Redis).
  • Experience with development tools (GitHub, Jira).
  • Experience with cloud technologies (AWS).
  • Experience in Test Driven Development and automated testing tools (NUnit, Cucumber, SonarQube).

Required Education:

  • Degree or Master’s in Computer Science or a relevant discipline, OR equivalent relevant work experience.

HMH Technology Private Limited is an Equal Opportunity Employer, committed to diversity, inclusion, respect, integrity, customer focus, and innovation.

Company

HMH

HMH

HMH is a global learning technology company dedicated to creating connected educational solutions. We empower educators and improve student outcomes by providing K–12 core curriculum, supplement...

Pune, Maharashtra
Posted on Indeed
Staff Software Engineer (.Net) at HMH | Pune, Maharashtra | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform