Senior Software Engineer (Fullstack developer)- Javascript- Consulting - 5 Years -Gurugram
Crescendo Global
Job Description & Responsibilities
Senior Software Engineer – Fullstack developer- JavaScript/Typescript – 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 -
- Design, develop and maintain high-quality, scalable software applications.
- Own technical delivery from solution design and implementation through testing, release and operational support.
- Build and enhance microservices and micro-frontends for customer-facing applications.
- Work closely with product, design and engineering teams across locations.
- Contribute to system architecture, clean abstractions, code quality and automated testing.
- Participate in code reviews and follow strong engineering and development practices.
- Use Artificial Intelligence-assisted development tools to improve productivity while maintaining engineering quality.
- Support other engineers through technical collaboration, knowledge sharing and mentoring.
- Contribute to reliable software delivery through Continuous Integration and Continuous Deployment practices.
Requirements -
- Strong commercial experience developing complex software systems.
- Hands-on experience with technologies such as Node.js, TypeScript, Express.js, React, SQL, NoSQL and cloud infrastructure.
- Strong understanding of software architecture, system design, testing and code quality.
- Proven experience solving complex technical problems in production environments.
- Experience taking technical projects from inception through implementation and deployment.
- Strong experience with automated testing, Continuous Integration and Continuous Deployment.
- Excellent problem-solving, communication and collaboration skills.
- Ability to work effectively with distributed and cross-functional engineering teams.
- Understanding of Artificial Intelligence-assisted software development and its practical use in engineering.
- 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.
Reach Us - If you think this role is aligned with your career, kindly write me an email along with your updated CV on parul.arora@crescendogroup.in for a confidential discussion on the role.
Disclaimer - Crescendo Global specializes in Senior to C-level niche recruitment. We are passionate about empowering job seekers and employers with an engaging memorable job search and leadership hiring experience. Crescendo Global does not discriminate based on race, religion, colour, origin, gender, sexual orientation, age, marital status, veteran status or disability status.
Note - We receive many applications daily, so it becomes difficult for us to get back to each candidate. Please assume that your profile has not been shortlisted in case you don't hear back from us in 1 week. Your patience is highly appreciated.
Scammers can misuse Crescendo Global’s name for fake job offers. We never ask for money, purchases, or system upgrades. Verify all opportunities at www.crescendo-global.com and report fraud immediately. Stay alert!
Keywords - Senior Software Engineer, Software Development, Software Engineering, Node.js, TypeScript, Express.js, React, Microservices, Micro-frontends, Application Development, Cloud Infrastructure, SQL, NoSQL, Software Architecture, System Design, Automated Testing, Continuous Integration, Continuous Deployment, Python, Artificial Intelligence-assisted Development, Full Stack Development, Production Systems, Gurugram
About Crescendo Global
Required Skills
Job Details
Posted by
N/A
Posted on:
5 Oct 2026
About Crescendo Global
More open roles
- Freelance Full-Stack Developer - Python & JavaScriptDigital · India
- Freelance Full-Stack Developer - Python & JavaScriptDigital · India
- Javascript Frontend Developer Kadapa (India)Hire Feed · India
- Freelance Full-Stack Developer - Python & JavaScriptDigital · India
- Javascript Frontend Developer Kadapa (India)Hire Feed · India
- Freelance Full-Stack Developer - Python & JavaScriptDigital · India