Senior Software Engineer - System Design & Architecture (Gurugram)

Senior Software Engineer - System Design & Architecture (Gurugram)

28 Oct
|
Crescendo Global Leadership Hiring India
|
Gurugram

28 Oct

Crescendo Global Leadership Hiring India

Gurugram

Job Description :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, IndiaYour 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 current 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. (ref:hirist.tech)

📌 Senior Software Engineer - System Design & Architecture (Gurugram)
🏢 Crescendo Global Leadership Hiring India
📍 Gurugram

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - system design & architecture (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - system design & architecture (gurugram) / gurugram