Senior Software Engineer (Node.js) (Gurugram)

Senior Software Engineer (Node.js) (Gurugram)

31 Jul
|
Bellurbis Technologies
|
Gurugram

31 Jul

Bellurbis Technologies

Gurugram

Job Description

Profile: Senior Software Engineer

Key Responsibilities

- Design and build end-to-end product features (backend APIs, frontend components, and workflows)
- Develop backend services using NodeJS and expose well-structured REST APIs
- Build internal tools and dashboards using React
- Work with event-driven systems (SQS, webhooks) to support asynchronous workflows
- Integrate with payment systems, including workflows such as ACH debits, retries, and reconciliation
- Refactor and improve existing code to enhance maintainability, consistency, and performance
- Contribute to CI/CD pipelines and automation to enable safe and frequent releases
- Collaborate with product and operations teams to translate business workflows into scalable solutions
- Ensure features are built with reliability, traceability, and correctness in mind

Required Skills

- Strong experience with NodeJS and REST API development
- Experience building frontend applications using React and Next
- Solid understanding of REST API best practices (versioning, error handling, contract stability)
- Experience working with event-driven or asynchronous systems (queues, webhooks, etc.)
- Experience refactoring code for improved structure and maintainability




- Experience with CI/CD pipelines and automated deployment workflows
- Strong problem-solving skills and ability to build in fast-moving product environments
- Experience with rigorous automated testing frameworks (Unit, Integration, and E2E) within a test-driven development (TDD) setting

Preferred Skills

- Experience with AWS SQS or similar queueing systems
- Exposure to US payment systems, ACH workflows, or financial transaction platforms
- Compliance and Security Mindset: Familiarity with PCI-DSS and SOC 2 compliance standards
- Understanding of payment lifecycle concepts such as retries, failures, and reconciliation
- Familiarity with CRM platforms such as TwentyCRM, Salesforce, or Zoho
- Experience with API documentation standards (OpenAPI / Swagger)
- Familiarity with AI-assisted development tools and modern coding practices

What Makes Someone Successful Here

- Strong product mindset, focused on delivering user and business value
- Ability to balance speed of development with system correctness
- Writes code that is clean, maintainable, and easy to evolve
- Takes ownership of features from concept to production
- Uses automation and modern tools (including AI) responsibly and effectively

📌 Senior Software Engineer (Node.js) (Gurugram)
🏢 Bellurbis Technologies
📍 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 (node.js) (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (node.js) (gurugram) / gurugram