Lead Software Engineer (Hyderabad)

Lead Software Engineer (Hyderabad)

15 Oct
|
Virtusa
|
Hyderabad

15 Oct

Virtusa

Hyderabad

Lead the architecture and system design of robust backend solutions, demonstrating excellence in addressing complex distributed system challenges, scalability, and high availability.

Design, build, and maintain high-performance backend services and RESTful APIs using Node.js, Express.js, and TypeScript/JavaScript.

Architect and develop scalable microservices, ensuring seamless integration across various systems and data sources.

Design optimized database schemas and performant queries across both SQL and NoSQL environments (PostgreSQL, MySQL, MongoDB, or similar).

Implement strict security measures, including data validation, robust authentication/authorization, and error handling.

Drive a high-quality development process by writing testable code, conducting rigorous unit testing, and participating actively in code reviews within an Agile/Scrum environment.

Deploy, automate, and manage services utilizing cloud platforms (AWS/Azure/GCP), Docker containerization, and CI/CD pipelines.

Act as a proactive problem-solver, providing production support, debugging complex system-level issues, and taking ownership of backend deliverables.

Required Qualifications & Core Skills





7+ years of professional backend development experience, with a strong focus on building scalable applications using Node.js.

Demonstrated excellence in system design and backend architecture, with a proven ability to solve complex scaling, performance, and data management problems.

Deep expertise in JavaScript/TypeScript, Express.js, and advanced RESTful API development.

Extensive hands-on experience with both SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).

Strong knowledge of secure API integration, data validation, and modern authentication/authorization protocols.

Experience with cloud infrastructure (AWS/Azure/GCP), deployment automation, and containerization (Docker).

A solid commitment to quality engineering, demonstrating robust practices in both software development and testing.

Exceptional problem-solving skills and a proactive, ownership-driven approach to work.

Excellent verbal and written communication skills with the ability to articulate architectural decisions to cross-functional teams and stakeholders.

📌 Lead Software Engineer (Hyderabad)
🏢 Virtusa
📍 Hyderabad

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: lead software engineer (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer (hyderabad) / hyderabad