Senior Software Engineer - India GDC (Gurugram)
Environmental Resources Management
Posted
May 20, 2026
Location
India
Type
Full-time
Mission
What you will drive
- Design, build, and maintain end-to-end application components including front-end user experiences and backend services using Python FastAPI and React/Next.js.
- Build integrations between internal/external systems using REST, GraphQL, and event-driven patterns, ensuring secure API authentication and authorization.
- Apply solid engineering practices including automated testing, code reviews, and observability to deliver reliable, scalable, and secure digital products.
- Collaborate with architects, designers, and AI/back-end engineers within pod-based delivery teams to strengthen internal capability and drive continuous improvement.
Impact
The difference you'll make
By building scalable and secure digital products, this role enables ERM to deliver high-value sustainability consulting services more efficiently, helping clients navigate complex environmental and social challenges and driving positive change for the planet.
Profile
What makes you a great fit
- Bachelorโs degree in Computer Science, Software Engineering, or equivalent practical experience.
- 10+ years of full-stack development experience in production environments, with strong Python and FastAPI skills.
- Experience building modern front-end applications using React or Next.js, and strong understanding of API design and integration patterns.
- Experience with relational databases (SQL), ORM frameworks, CI/CD pipelines, and cloud environments (AWS/Azure).
Benefits
What's in it for you
ERM offers a people-first organization with a multicultural environment, professional growth opportunities, and global exposure. Specific compensation details are not mentioned in the posting.
About
Inside Environmental Resources Management
ERM is a leading global sustainability consulting firm, committed for nearly 50 years to helping organizations navigate complex environmental, social, and governance (ESG) challenges, with a mission to make a lasting, positive impact.