Senior Software Engineer- JavaScript- Energy sector -7 Year-Gurugram

Crescendo Global Leadership Hiring India

Gurugram District

Hybrid

INR 2,500,000 - 4,000,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid working
Flexible start/finish times
Coaching and learning programmes
Mentoring and knowledge sharing

Job summary

Crescendo Global Leadership Hiring India in Gurugram seeks a Senior Software Engineer to design and build customer-facing software with modern microservices and micro-frontends. You will work across distributed teams, delivering reliable, scalable applications in production environments.

The ideal candidate has strong software engineering fundamentals, hands-on experience with Node.js, TypeScript, React, and cloud infrastructure, and a focus on code quality and automated testing.

Qualifications

  • Strong experience building complex software systems.
  • Hands-on experience with Node.js, TypeScript, React.
  • Experience with automated testing and CI/CD.
  • Ability to work with distributed cross-functional teams.

Responsibilities

  • Design, develop, and maintain high-quality, scalable software applications.
  • Own technical delivery from design through testing, release and support.
  • Build and enhance microservices and micro-frontends for customer-facing apps.
  • Collaborate with product, design, and engineering teams across locations.
  • Contribute to system architecture, code quality, and automated testing.
  • Participate in code reviews and uphold engineering best practices.
  • Use AI-assisted development tools to boost productivity while maintaining quality.
  • Mentor other engineers and share knowledge.
  • Support reliable delivery through CI/CD practices.

Skills

Node.js
TypeScript
Express.js
React
SQL
NoSQL
Cloud infrastructure
Python
AI-assisted development tools
CI/CD tooling

Tools

Docker
Kubernetes
CI/CD pipelines

Job description

Senior Software Engineer JavaScript/Typescript Energy Consulting – 7 Years -Gurugram

We are looking for a Senior Software Engineer to join a growing engineering team in Gurugram. The role involves hands‑on development of customer‑facing software, working on modern microservices and micro‑frontends, and collaborating with distributed engineering teams. The ideal candidate should have strong software engineering fundamentals and experience delivering reliable, scalable applications in production environments.

Location

Gurugram, India

Your Future Employer

A leading global organisation providing data‑driven technology, analytics and software solutions to the energy and infrastructure sector.

Responsibilities
  1. Design, develop and maintain high‑quality, scalable software applications.
  2. Own technical delivery from solution design and implementation through testing, release and operational support.
  3. Build and enhance microservices and micro‑frontends for customer‑facing applications.
  4. Work closely with product, design and engineering teams across locations.
  5. Contribute to system architecture, clean abstractions, code quality and automated testing.
  6. Participate in code reviews and follow strong engineering and development practices.
  7. Use Artificial Intelligence‑assisted development tools to improve productivity while maintaining engineering quality.
  8. Support other engineers through technical collaboration, knowledge sharing and mentoring.
  9. Contribute to reliable software delivery through Continuous Integration and Continuous Deployment practices.
Requirements
  1. Strong commercial experience developing complex software systems.
  2. Hands‑on experience with technologies such as Node.js, TypeScript, Express.js, React, SQL, NoSQL and cloud infrastructure.
  3. Strong understanding of software architecture, system design, testing and code quality.
  4. Proven experience solving complex technical problems in production environments.
  5. Experience taking technical projects from inception through implementation and deployment.
  6. Strong experience with automated testing, Continuous Integration and Continuous Deployment.
  7. Excellent problem‑solving, communication and collaboration skills.
  8. Ability to work effectively with distributed and cross‑functional engineering teams.
  9. Understanding of Artificial Intelligence‑assisted software development and its practical use in engineering.
  10. Experience with Python and professional use of Artificial Intelligence‑assisted development tools will be an added advantage.
What is in it for you
  • Opportunity to work on modern software products and technically challenging projects.
  • Exposure to microservices, micro‑frontends, cloud technologies and Artificial Intelligence‑assisted engineering.
  • Opportunity to work with international engineering teams.
  • Chance to contribute to the growth of a new engineering hub in Gurugram.
  • Exposure to meaningful technology solutions supporting the energy transition.
  • Competitive compensation with opportunities for professional growth.
  • Access to coaching, mentoring and structured learning programmes.
  • Flexible working options, including hybrid working and flexible start and finish times.

We are passionate about empowering job seekers and employers with an engaging memorable job search and leadership hiring experience. We do not discriminate based on race, religion, colour, origin, gender, sexual orientation, age, marital status, veteran status or disability status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Engineering Manager
Lead Engineering Manager

Aurora Energy Research • Gurugram District

On-site
INR 3,200,000 - 5,400,000
A fun, informal, collaborative and国际al
A competitive salary package
Coaching and mentoring sessions
+2
Senior Software Engineer - Technical Lead
Senior Software Engineer - Technical Lead

Aurora Energy Research Limited • Gurugram District

On-site
INR 2,000,000 - 2,800,000
Engineering Manager - Java Full Stack - 8+ Years - Gurgaon
Engineering Manager - Java Full Stack - 8+ Years - Gurgaon

Crescendo Global Leadership Hiring India • Gurugram District

Hybrid
INR 4,500,000 - 7,500,000
Tech Lead Manager
Tech Lead Manager

Aurora Energy Research Limited • Gurugram District

On-site
INR 4,200,000 - 6,800,000
Competitive salary package
Coaching and mentoring sessions
Aurora Academy for skill development
+1
Principal Software Engineer
Principal Software Engineer

Energy Exemplar Pty Ltd • Bengaluru

Hybrid
INR 2,500,000 - 5,000,000
Software Engineer - Backend
Software Engineer - Backend

Energy Exemplar • Pune City

On-site
INR 600,000 - 1,000,000
Software Engineer (Full Stack)
Software Engineer (Full Stack)

Energy Exemplar • Maharashtra

On-site
INR 900,000 - 1,300,000
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Energy Exemplar • Bengaluru, Pune District

On-site
INR 2,400,000 - 3,800,000
Lead Software Engineer (On-Site)
Lead Software Engineer (On-Site)

Tech Holding • Ahmedabad District

On-site
INR 1,400,000 - 2,600,000
Work From Home Fridays
Health benefits
Global engineering team
+1
Lead Software Engineer (Full Stack)
Lead Software Engineer (Full Stack)

Energy Exemplar Pty Ltd • Bengaluru, Pune District

Remote
INR 4,500,000 - 7,000,000