Job Title:  T&T_Customer_M&C - Senior Consultant | Full Stack - React + Node / NestJS | Bengaluru

Job requisition ID ::  100647
Date:  May 21, 2026
Location:  Bengaluru
Designation:  Senior Consultant
Entity:  Deloitte Touche Tohmatsu India LLP

T&T_Customer_M&C - Senior Consultant | Full Stack - React + Node / NestJS | Bengaluru
Job requisition ID : 100647 
Location: Bengaluru
Entity: Deloitte Touche Tohmatsu India LLP 

 

The team

 

Customer has to do much more than keep the wheels turning; it is the engine that drives functional excellence and the enabler of innovation and long-term growth. Learn more about: Customer

   

 Key Responsibilities:

 

We are seeking a Full Stack Developer with 4–7 years of experience to join our Custom Applications team. This team builds and maintains purpose-built web applications and full-scale enterprise platforms that power critical financial operations — including reimbursement tracking, market access analytics, and rebate processing. The ideal candidate is a self-starter who takes ownership of features end-to-end, proactively engages Product Owners with clarifying and leading questions rather than waiting for tasks to be assigned, and brings strong opinions on data integrity, schema design, and validation. 

 

Because the applications we build handle high-volume financial data with strict accuracy requirements, a deep understanding of data modelling, schema design, and validation logic is just as important as front-end or API development skills. You will work alongside UX designers, DevOps engineers, and business stakeholders in an agile environment with evolving requirements. 

 

 

Front-End Development: 

 

 

  • Build responsive, accessible, and performant user interfaces in React (functional components, hooks, context/state management) using the Client Design System - React component library as the primary building block. 
  • Apply Tailwind CSS and additional React libraries for custom layouts, styling, or functionality beyond
  • Translate Figma designs and wireframes into clean, maintainable, production-ready React code. 
  • Implement client-side validation, error handling, and form logic appropriate for financial data-entry workflows (e.g., rebate submissions, reimbursement claims). 

 

Back-End Development: 

 

  • Design and develop RESTful APIs using Node.js and Express.js (or equivalent frameworks such as Fastify/NestJS) to serve front-end applications. 
  • Own the data model and database schema design (relational and/or NoSQL), ensuring referential integrity, normalisation, and clear entity relationships that reflect business rules. 
  • Implement robust server-side data validation layers (e.g., Joi, Zod, AJV) to enforce business rules, prevent invalid financial transactions, and maintain data quality. 
  • Write and maintain database migrations and seed scripts; work with SQL (PostgreSQL / MySQL) or document stores as required by the application. 
  • Integrate with internal and external services, third-party APIs, and downstream systems for data exchange and processing. 

 

 

Data Integrity, Validation & Financial Logic:

 

 

  • Collaborate with business analysts and POs to translate financial business rules (rebate tiers, reimbursement eligibility, pricing models) into enforceable validation logic at both the API and database layers. 
  • Design data-validation pipelines that catch anomalies, duplicates, and rule violations before data reaches downstream reporting or payment systems. 
  • Ensure audit-trail capabilities are built into application data flows for compliance and traceability. 

 

 

Ownership & Proactive Collaboration:

 

 

  • Take end-to-end ownership of features — from understanding business intent, asking clarifying questions, breaking down stories, developing, testing, and deploying. 
  • Proactively engage with Product Owners and business stakeholders: identify gaps in requirements, ask leading questions, surface edge cases, and propose solutions rather than waiting for direction. 
  • Participate in sprint ceremonies (stand-ups, planning, retros, demos) and contribute meaningfully to backlog refinement. 
  • Collaborate with DevOps on deployment pipelines, environment management, and production readiness. 
  • Write and maintain technical documentation, including API contracts, data dictionaries, schema diagrams, and onboarding guides. 

 

 

Required Skills and Qualifications:

 

  • 4–7 years of professional experience in full stack development with React on the front end and Node.js on the back end. 
  • Strong proficiency in JavaScript (ES6+) and solid understanding of asynchronous patterns, closures, and module systems. 
  • Hands-on experience with React (functional components, hooks, state management) and component-library-driven development. 
  • Experience building RESTful APIs with Node.js/Express (or Fastify/NestJS), including middleware, authentication, and error handling. 
  • Strong understanding of relational database design (PostgreSQL, MySQL) — normalisation, indexing, migrations, and query optimisation. 
  • Proven ability to design and implement data-validation schemas and business-rule enforcement at both API and database levels. 
  • Familiarity with REST API design best practices, versioning, pagination, and error contracts. 
  • Understanding of accessibility standards (WCAG) and responsive layout principles. 
  • Good working knowledge of Git, branching strategies, and pull-request workflows. 
  • Strong communication and stakeholder management skills — able to translate between business language and technical decisions. 
  • Self-driven work ethic: comfortable taking initiative, managing multiple deliverables, and working with minimal supervision. 

 

Preferred / Nice-to-Have:

 

  • Working knowledge of TypeScript for type-safe, maintainable codebases across front end and back end. 
  • Experience with ORM/query-builder tools such as Prisma, Sequelize, Knex, or TypeORM. 
  • Familiarity with message queues or event-driven architectures (e.g., RabbitMQ, Kafka, SQS) for asynchronous processing. 
  • Exposure to containerised development and deployment (Docker, ECS/EKS). 
  • Prior experience in a regulated industry (pharma, healthcare, finance) where compliance, data accuracy, and audit readiness are paramount. 
  • Experience with automated testing (unit, integration, E2E) using Jest, React Testing Library, Cypress, or similar frameworks. 
  • Familiarity with role-based access control (RBAC) patterns and enterprise dashboard design. 
  • Experience with CI/CD pipelines (GitHub Actions) and environment promotion workflows. 

 

Location and way of working:

 

  • Base location: Bengaluru
  • Education: Professional Qualification - B.E./B.Tech/MCA/MBA/MS
  • This profile involves occasional travelling to client locations.
  • Hybrid is our default way of working. Each domain has customized the hybrid approach to their unique needs.