Senior Software Developer

3 weeks ago


Bengaluru, India Quantiphi Full time

Role: Senior Software Developer - Node.js Experience Required: 4-6 Years Location: Mumbai/Bengaluru Must-Have Skills Core Technical Expertise: - Node.js: 4+ years of production experience with Node.js (ES6+, Async/Await, Promises, Event Loop understanding) - Frameworks: Strong hands-on experience with Express.js, Fastify, or NestJS - REST API Development: Proven experience designing and implementing RESTful web services, middleware implementation - JavaScript/TypeScript: Proficient in modern JavaScript (ES6+) and TypeScript for type-safe development - Testing: Experience with testing frameworks (Jest, Mocha, Chai), unit testing, integration testing, mocking Microservices & Deployment: - Containerization: Hands-on Docker experience for packaging and deploying Node.js applications - Microservices Architecture: Understanding of service decomposition, inter-service communication, event-driven architecture - Abstraction & Portability: Environment-agnostic design, configuration management (dotenv, config modules) - Build Tools: NPM/Yarn for dependency management, understanding of package.json Good-to-Have Skills Advanced Technical: - Advanced Frameworks: NestJS, Koa.js, Hapi.js - Orchestration: Kubernetes, Docker - Cloud Platforms: Alibaba, Azure, or GCP services and deployment - Message Brokers: Apache Kafka, RabbitMQ for asynchronous communication - Databases: Both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra) - API Gateway: Express Gateway, Kong API Gateway Development & Operations: - CI/CD pipelines (Jenkins, GitLab CI/CD) - Monitoring & Observability (Winston, Morgan, Prometheus, New Relic) - GraphQL with Apollo Server or similar - Security best practices (Helmet.js, authentication, authorization) Client-Facing Experience: - Experience working in service-based organizations - Adaptability to different domain requirements - Understanding of various industry standards and compliance requirements Key Responsibilities - Develop and maintain scalable Node.js microservices for diverse client projects - Implement robust REST APIs with proper error handling and validation - Write comprehensive unit and integration tests ensuring high code quality - Design portable, efficient solutions deployable across different client environments - Collaborate with cross-functional teams and client stakeholders - Optimize application performance for high-concurrency scenarios - Implement security best practices for enterprise applications - Participate in code reviews and maintain coding standards - Support deployment and troubleshooting in client environments Qualifications - Bachelor's degree in Computer Science, Engineering, or related technical field - 4-6 years of professional Node.js development experience - Strong understanding of asynchronous programming and event-driven architecture - Excellent written and verbal communication skills - Ability to work independently and manage multiple client priorities - Adaptability to work across different domains and client requirements - Client-facing experience or willingness to interact with client teams



  • Bengaluru, India Salvo Software Full time

    At Salvo Software , we develop innovative software solutions that power real-world applications across multiple industries. Our team values clean, maintainable code, collaboration, and practical engineering over abstract design. We maintain a relaxed, low-stress environment that encourages learning, problem-solving, and creativity. We are seeking 1–2...


  • Bengaluru, Karnataka, India Indium Software Full time

    Role: Senior Software Engineer Backend-Focused Full Stack , React, AWS)Base Location: BengaluruRemote6+ years building scalable backend services with (ExpressJS/NestJS), React, and cloud-native serverless architectures.Experienced with TypeScript, ORM tools (Prisma/Sequelize/TypeORM), relational and NoSQL databases, AWS infrastructureSkilled in integrating...


  • Bengaluru, India ePS (eProductivity Software) Full time

    Job Description Job Title: Senior Software Engineer Location: Bangalore, India Job Type: Full-Time About Us eProductivity Software is a leading provider of innovative software solutions for the packaging industry. Our R&D division in Bangalore is focused on delivering high-performance, scalable technologies that power mission-critical products like AC4D, a...

  • Senior Developer

    3 weeks ago


    Bengaluru, India XPT Software Full time

    About the Role :- We are looking for a Senior Developer WERCS to join our team supporting UL Solutions WERCS software. This role is crucial for ensuring global Environmental, Health, and Safety (EHS) regulatory compliance across multiple countries. The ideal candidate will have deep experience with WERCS, EHS regulations, and strong technical skills in...


  • Bengaluru, India BeeHyv Software Full time

    Senior Frontend Developer (SDE III) – React EngineeringAbout Bee HyvBee Hyv is a boutique software engineering firm helping enterprises and product companies modernize systems, build cloud-native platforms, and adopt AI/Gen AI solutions. We bring the agility and craftsmanship of a high-end engineering partner, trusted by both startups and...


  • Bengaluru, Karnataka, India Flexera Software Full time

    Flexera saves customers billions of dollars in wasted technology spend. A pioneer in Hybrid ITAM and FinOps, Flexera provides award-winning, data-oriented SaaS solutions for technology value optimization (TVO), enabling IT, finance, procurement and cloud teams to gain deep insights into cost optimization, compliance and risks for each business service....

  • AppYogi Software

    2 weeks ago


    Bengaluru, India AppYogi Software Full time

    Job Description :- Develop the back-end software, maintain and update the existing code.- Designing customer-facing UI and back-end services for various business processes.- Running diagnostic tests, repairing defects, and providing technical support.- Keeping informed of advancements in the field of Node.js development.- Follow the Scrum workflow and...


  • Bengaluru, Karnataka, India Siemens Healthineers Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job ID482825Posted since28-Oct-2025OrganizationSiemens HealthineersField of workResearch & DevelopmentCompanySiemens Healthcare Private LimitedExperience levelExperienced ProfessionalJob typeFull-timeWork modeOffice/Site onlyEmployment typePermanentLocation(s)Bangalore - Karnataka - IndiaSiemens Healthineers is a global leader in providing medical solutions...

  • Software Developer

    6 days ago


    Bengaluru, Karnataka, India Check Point Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Why Join Us?We are looking for a C++ & Swift Developer to join the Software macOS agent Team.This role is perfect for a highly experienced software developer who is familiar with the networking and security world. As an integral part of our R&D, you'll be working with a motivated agent's team and the software group that is responsible for multiple desktop...


  • Bengaluru, India BeeHyv Software Full time

    Senior Frontend Developer (SDE III) – React EngineeringAbout BeeHyvBeeHyv is a boutique software engineering firm helping enterprises and product companies modernize systems, build cloud-native platforms, and adopt AI/GenAI solutions. We bring the agility and craftsmanship of a high-end engineering partner, trusted by both startups and...