Job Title:  Assistant Manager | .net core, Full-stack Development | Bengaluru | TTC - DOMESTIC

Job requisition ID ::  99789
Date:  Apr 2, 2026
Location:  Bengaluru
Designation:  Assistant Manager
Entity:  Deloitte Touche Tohmatsu India LLP

Job Title: Assistant Manager | Tax-Tax Technology Consulting | .Net Full Stack Developer

Location:  Pan India

 

 

The team

Innovation, transformation and leadership occur in many ways. At Deloitte, our ability to help solve clients’ most complex issues is distinct. We deliver strategy and implementation, from a business and technology view, to help you lead in the markets where you compete. Learn more about our Tax Practice. 

 

 

Your work profile

  • Design and implement clean, testable, and performant backend services using .NET (Core/6/7/8) and C# 
  • Build RESTful/GraphQL APIs, apply DDD, CQRS (where apt), and enforce SOLID principles 
  • Implement authentication/authorization (OAuth2/OIDC/JWT, ASP.NET Core Identity), role-based access, and policy-based security 
  • Optimize I/O with async/await, background services, and hosted workers for scheduled/long-running tasks 
  • Handle configuration management, feature flags, and environment parity (Dev/Test/Prod) 
  • Ensure observability: structured logging (Serilog/ELK), distributed tracing (OpenTelemetry), health checks, and metrics 
  • Build responsive, accessible SPA frontends using React (TypeScript, Hooks, Context/Redux/RTK) or Angular (RxJS, NgRx)  
  • Implement component-driven architecture, state management, and route guards; consume secure APIs 
  • Ensure UI performance (lazy loading, code splitting, memoization), web accessibility (WCAG), and cross-browser compatibility 
  • Establish design systems and reusable UI components; collaborate with UX on usability and user journeys 
  • Design cloudready architectures using AWS: ECS/EKS/Lambda, API Gateway, ALB, S3, CloudFront, RDS/Aurora, DynamoDB, ElastiCache, SQS/SNS, MSK (Kafka), Secrets Manager/Parameter Store  
  • Implement infrastructure as code (Terraform/CloudFormation), environment automation, and secure parameterization 
  • Enforce cost optimization, scalability (auto-scaling, load balancing), high availability, and disaster recovery (multiAZ, backups, RTO/RPO) 
  • Integrate with SaaS (auth, payments, analytics) and PaaS services to accelerate delivery 
  • Model and optimize relational schemas (MSSQL/PostgreSQL): indexing, query plans, partitioning, transactions 
  • Use NoSQL (MongoDB/DynamoDB) for document/kv access patterns; design sharding/TTL and schema evolution 
  • Implement ORM patterns (EF Core/Dapper), migrations, connection pooling, and read/write separation where needed 
  • Ensure data integrity, consistency, and backup/restore strategies; implement data masking/encryption at rest/in transit 
  • Apply appropriate caching strategies: readthrough/writethrough, cacheaside, distributed locks, TTL/eviction 
  • Cache computed views, session/state, frequently read aggregates; prevent cache stampede and inconsistency 
  • Monitor cache hit ratios, size, eviction, and impact on end to end latency 
  • Design asynchronous workflows using queues/streams; define topics/exchanges, partitions, and consumer groups 
  • Implement exactly-once/at-least-once semantics (idempotency keys, outbox pattern, retries, DLQs) 
  • Build sagas/compensations for distributed transactions and support event sourcing where applicable 
  • Work closely with Product, UX, QA, DevOps, Security, and Data teams; ensure integrated, end to end deliveries.  
  • Perform peer reviews, coach junior developers, and promote clean code and engineering excellence.  
  • Communicate risks, tradeoffs, and timelines clearly to stakeholders; propose incremental delivery plans.  
  • Uphold Agile/Lean practices (Scrum/Kanban), definition of done, and continuous improvement. 
  • Convert business requirements into solution architecture, sequence diagrams, and API/domain contracts.  
  • Drive performance engineering: profiling, load testing (k6/JMeter), capacity planning, and cost/perf tradeoffs.  
  • Maintain technical documentation (ADR, README, runbooks); ensure traceability from user story to deployment.  
  • Participate in backlog refinement, estimation, sprint planning, and release governance.  
  • Champion reusability (internal packages, NuGet/npm libs), modularity, and versioned APIs. 

 

 

Key skills required: 

  • Minimum of 2-5 years of relevant work experience with a bachelor’s or master’s degree in computer science, Computer/Electrical Engineering or equivalent.  
  • .NET minimal APIs, gRPC, SignalR; advanced EF Core patterns.  
  • React SSR/Next.js or Angular SSR; Tailwind/Material; design tokens.  
  • Kafka Streams/KSQL, SQS with SNS fanout, or RabbitMQ federations.  
  • Redis streams/bloom filters; NCache write behind patterns.  
  • Knowledge and experience in ASP.Net and C# with SQL Server or PostgreSQL database 
  • Experience in .Net Core, MVC, Angular, CQRS coding pattern, AWS/ Docker/ Kubernetes 
  • Experience in building and deploying large-scale secure RESTful APIs and micro-services 
  • Experience using DevOps, CI/CD, delivery pipelines using tools like Azure DevOps, Jenkins, Docker, etc 
  • Experience with Node.js application development 
  • Familiar of the Agile development methodology 
  • Good exposure to cyber security and compliance 
  • Good working knowledge of MS PowerPoint and storyboarding skills to translate mathematical results to business insights.