Job Title:  Senior Consultant | Full Stack - React + Node / NestJS | Bengaluru | Marketing & Commerce

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

Senior Consultant | Full Stack - React + Node / NestJS | Bengaluru | Marketing & Commerce
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

 

 

         Your work profile

 

 

         As a Senior Consultant in our M&C Team you’ll build and nurture positive working relationships with teams and clients with the intention to exceed client expectations: -

  

 

            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.

 

 

         Your role as a Senior Consultant:  

 

We expect our people to embrace and live our purpose by challenging themselves to identify issues that are most important for our clients, our people, and for society.

 

In addition to living our purpose, Senior Executive across our organization must strive to be:

 

  • Inspiring - Leading with integrity to build inclusion and motivation.
  • Committed to creating purpose - Creating a sense of vision and purpose.
  • Agile - Achieving high-quality results through collaboration and Team unity.
  • Skilled at building diverse capability - Developing diverse capabilities for the future.
  • Persuasive / Influencing - Persuading and influencing stakeholders.
  • Collaborating - Partnering to build new solutions.
  • Delivering value - Showing commercial acumen
  • Committed to expanding business - Leveraging new business opportunities.
  • Analytical Acumen - Leveraging data to recommend impactful approach and solutions through the power of analysis and visualization.
  • Effective communication – Must be well abled to have well-structured and well-articulated conversations to achieve win-win possibilities.
  • Engagement Management / Delivery Excellence - Effectively managing engagement(s) to ensure timely and proactive execution as well as course correction for the success of engagement(s)
  • Managing change - Responding to changing environment with resilience
  • Managing Quality & Risk - Delivering high quality results and mitigating risks with utmost integrity and precision
  • Strategic Thinking & Problem Solving - Applying strategic mindset to solve business issues and complex problems.
  • Tech Savvy - Leveraging ethical technology practices to deliver high impact for clients and for Deloitte.
  • Empathetic leadership and inclusivity - creating a safe and thriving environment where everyone's valued for who they are, use empathy to understand others to adapt our behaviours and attitudes to become more inclusive.