Job Title: Senior Software Developer (.NET, React, Node.js)
Experience:
Minimum 5+ years of professional software development experience.
Shift: Night Shift (U.S. Shift).
Job Summary
We are looking for a highly skilled Senior Software Developer to design, develop, and maintain scalable web applications using .NET, React, and Node.js. The ideal candidate is a hands-on engineer who enjoys solving complex problems, mentoring junior developers, and collaborating across teams to deliver high-quality software solutions.
Key Responsibilities
Design, develop, and maintain full-stack web applications using .NET (C#), React, and Node.js
Build and consume RESTful APIs and backend services
Develop responsive, reusable, and performant UI components using React
Write clean, maintainable, and well-documented code following best practices
Optimize application performance, scalability, and security
Collaborate with product managers, designers, and other engineers to deliver features end-to-end
Participate in code reviews and provide technical guidance to junior developers
Troubleshoot, debug, and resolve production issues
Contribute to architecture decisions and technical roadmap planning
Required Skills & Qualifications
5+ years of hands-on experience in software development
Strong experience with .NET / C# (ASP.NET Core, Web APIs)
Solid proficiency in React.js (hooks, state management, component architecture)
Experience with Node.js and backend development
Strong understanding of JavaScript/TypeScript, HTML5, and CSS3
Experience working with SQL and/or NoSQL databases
Familiarity with RESTful services, authentication, and authorization
Experience with Git and modern CI/CD pipelines
Strong problem-solving and debugging skills
Excellent communication and collaboration abilities
Preferred / Nice-to-Have Skills
Experience with cloud platforms (Azure, AWS, or GCP)
Knowledge of microservices architecture
Experience with Docker and containerization
Familiarity with unit testing and automated testing frameworks
Experience working in Agile/Scrum environments
Education
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
Pay: ₹1,200,000.00 - ₹1,600,000.00 per year
Benefits:
- Health insurance
- Provident Fund
Work Location: In person