
Software Engineer
2 weeks ago
We are seeking a highly skilled Software Engineer (Node.js) to join our dynamic engineering team.
As a key contributor, you will be responsible for designing, developing, and maintaining robust server-side applications with a focus on scalability, performance, and reliability.
You will leverage your deep expertise in event-driven architecture, asynchronous programming, and Express.js to deliver high-quality solutions.
This role offers the opportunity to work closely with frontend developers, DevOps engineers, QA teams, and product managers, ensuring seamless end-to-end system development and implementation.
Key Responsibilities :
- Implement RESTful and GraphQL APIs to support frontend and mobile applications.
- Apply expertise in event-driven architecture and asynchronous programming to optimize
system performance.
- Work with Express.js and related frameworks to build secure and efficient backend services.
- Integrate backend systems with databases (SQL/NoSQL), third-party services, and internal
microservices.
- Collaborate with frontend developers to define API contracts and ensure seamless
integration.
- Partner with DevOps to build CI/CD pipelines, containerized deployments (Docker,
Kubernetes), and cloud-native solutions (AWS/Azure/GCP).
- Collaborate with QA teams to ensure high test coverage, implement automated testing, and
resolve defects proactively.
- Write clean, modular, and well-documented code while adhering to coding best practices.
- Troubleshoot and debug production issues, ensuring system stability and reliability.
- Stay updated with emerging technologies and propose improvements to architecture, tooling,
and workflows.
Required Skills & Qualifications :
- Deep understanding of asynchronous programming, event-driven design, and concurrency patterns.
- Solid experience with databases SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis).
- Experience in building and consuming RESTful and GraphQL APIs.
- Familiarity with microservices architecture and distributed systems.
- Strong understanding of version control systems (Git/GitHub/GitLab).
- Working knowledge of containerization (Docker) and orchestration (Kubernetes preferred).
- Familiarity with cloud platforms (AWS, Azure, GCP) and serverless technologies.
- Strong debugging, performance tuning, and optimization skills.
- Good understanding of unit testing, integration testing, and test automation frameworks
(Mocha, Jest, Chai, etc.
- Strong problem-solving skills, attention to detail, and ability to work in a fast-paced, agile Skills :
- Experience with TypeScript for Node.js development.
- Exposure to message queues and streaming platforms (Kafka, RabbitMQ, AWS SQS, etc.- Knowledge of security best practices (OAuth2.0, JWT, data encryption).
- Familiarity with DevOps tools (Jenkins, GitHub Actions, Terraform, Helm).
- Experience in working on AI/ML-driven platforms or SaaS applications.
Soft Skills :
- Strong communication and collaboration skills for working across cross-functional teams.
- Ability to own deliverables end-to-end with high accountability.
- A proactive mindset with a passion for continuous learning and innovation
(ref:hirist.tech)-
Staff Software Development Engineer
2 weeks ago
Gurgaon, Haryana, India Razorpay Software Private Limited Full time ₹ 1,04,000 - ₹ 1,30,878 per yearRazorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing billions of dollars of payments for...
-
Software Test Engineer
2 weeks ago
Gurgaon, Haryana, India Ushyaku Software Solutions LLP Full time ₹ 9,00,000 - ₹ 12,00,000 per yearShare profile at We are looking for a detail-oriented Manual Tester with foundational knowledge of automation to join our Quality Assurance team. The ideal candidate will have hands-on experience testing complex enterprise software, B2B mobile applications, ERP, CRM, AI-powered solutions, and enterprise mobility back-office platforms. The role involves...
-
Software Engineer
1 day ago
Gurgaon, Haryana, India RBS Full time ₹ 5,00,000 - ₹ 12,00,000 per yearJoin us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutionsIt's a chance to hone your existing technical skills and advance your career while building a wide network...
-
Software Engineer
1 day ago
Gurgaon, Haryana, India RBS Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJoin us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll build a wide network of stakeholders of varying levels of seniorityIt's a chance to hone your existing technical skills and advance your careerWe're offering this role at senior analyst levelWhat you'll doIn your...
-
Software Engineer
6 days ago
Gurgaon, Haryana, India RBS Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJoin us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutionsIt's a chance to hone your existing technical skills and advance your career while building a wide network...
-
Software Engineer
2 weeks ago
Gurgaon, Haryana, India NatWest Group Full time US$ 1,20,000 - US$ 2,00,000 per yearJoin us as a Software Engineer, PySparkThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll build a wide network of stakeholders of varying levels of seniorityIt's a chance to hone your existing technical skills and advance your careerWe're offering this role at associate vice president levelWhat...
-
Software Engineer
2 weeks ago
Gurgaon, Haryana, India NatWest Markets Full timeJob DescriptionJoin us as a Software Engineer - Mainframe- This is an opportunity for a technically minded individual to join us as a Software Engineer- You ll be designing, producing, testing and implementing working software, working across the lifecycle of the system- Hone your existing software engineering skills and advance your career in this critical...
-
Software Engineer
2 weeks ago
Gurgaon, Haryana, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878Job Title: Software EngineerAbout the RoleWe are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing and developing high-quality software applications using cutting-edge technologies.Key ResponsibilitiesCreate efficient and scalable software solutions using Java, HTML5, CSS3, and React...
-
Lead Software Engineer
1 week ago
Gurgaon, Haryana, India Capgemini Full time ₹ 15,00,000 - ₹ 2,20,00,000 per yearAt Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and...
-
Software Engineer
2 weeks ago
Gurgaon, Haryana, India Visiblaze Full time ₹ 3,00,000 - ₹ 6,00,000 per yearAbout the RoleWe are hiring Software Engineers (Entry-Level) to join our team in Gurgaon and help build Visiblaze IQ, a next-generation cybersecurity posture and compliance platform.This role begins with a 6-month internship/training period, giving you hands-on exposure to our stack, SaaS engineering practices, and cybersecurity fundamentals. Upon successful...