Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

HMH Technology Private Limited

NewBe an early applicant

Senior Software Engineer

Posted Updated
Discussion

Description

Role & responsibilities


  • You'll design, build, and own features across both the Javamicroservices platform and the .Net-based MarTech/content integration layer, as priorities require
  • You'll build front-end components (Angular or React) for both areas of the stack
  • You'll possess strong coding capabilities, problem-solving skills and the ability to communicate enthusiastically, clearly and concisely to other engineers within the larger team as well as with other HMH functional teams
  • Our Software Engineers personify the notion of constant improvement as they work with their team to build software that delivers on our mission to improve student outcomes
  • You're not afraid to try new things even if they don't work out as expected
  • You are independent, self-directed, high energy and as eager to contribute to your team as you are to progress on your own path to software craftsmanship
  • You'll thrive working in a fast-paced, low friction environment where you'll be exposed to a wide range of cutting-edge technologies


Preferred candidate profile


  • 6+ years' experience in software development, with demonstrable, current hands-on depth in both Java/Spring Boot and C#/ASP.NET Core not just exposure to one of them in the past
  • Genuine full stack experience: hands-on with a modern front-end framework (Angular or React)
  • Practical experience deploying and operating workloads on Azure or AWS
  • Experience with architectural concepts such as microservices and separation of concerns, applied across more than one backend ecosystem
  • Experience integrating third-party SaaS platforms via REST/SOAP APIs and webhooks; working knowledge of at least one CMS (Craft CMS or equivalent)
  • Experience with container technologies (Docker, Kubernetes) and CI/CD tooling
  • Experience with Database and Caching technologies such as MySQL/SQL Server, MongoDB, Elasticsearch, and Redis
  • Experience in Test Driven Development and automated testing tools (NUnit/JUnit, Selenium, Cucumber, SonarQube)



Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →