Senior Software Engineer (.Net/C# & Node.js/NestJS (Typescript)

Rocket India

Chennai District, Bengaluru

Híbrido

INR 1 200 000 - 1 800 000

Tempo integral

Há 8 dias
Gerador de candidaturas

Uma candidatura completa num minuto — currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

Rocket India is seeking a Senior Software Engineer to lead backend design and implementation in Node.js/NestJS (TypeScript), with occasional C#/.NET work, within an AWS microservices environment.

You will mentor engineers, set coding standards, drive incident readiness, and partner with product and architecture to deliver scalable services that meet security and reliability goals.

Qualificações

  • 58+ years of professional software development experience, with deep expertise in Node.js/TypeScript and production experience with NestJS.
  • Solid hands-on experience with C#/.NET (ASP.NET Core, Entity Framework Core).
  • Proven track record of designing, building, and operating microservices on AWS.
  • Experience leading technical design decisions and mentoring other engineers.

Responsabilidades

  • Lead design and implementation of complex features and microservices in Node.js/NestJS (TypeScript), and in C#/.NET where needed.
  • Define service boundaries, API contracts, and ownership; partner with product and architecture on tradeoffs and sequencing.
  • Identify architectural risks and technical debt; propose and drive remediation.
  • Influence technical direction across the team without formal authority.
  • Set and enforce best practices for testing, code review, security, and observability.

Conhecimentos

Node.js/TypeScript
NestJS
AWS
C#/.NET
Mentoring
Communication
Problem-solving
Team leadership

Ferramentas

ASP.NET Core
Entity Framework Core
Docker/Kubernetes
Azure DevOps
Terraform
CloudFormation
SQS/SNS/EventBridge
Kafka
PostgreSQL
SQL Server
DynamoDB
Redis
TypeORM
Prisma
CloudWatch

Descrição da oferta de emprego

Senior Software Engineer
Summary

Experienced backend engineer with deep expertise in Node.js/NestJS (Typescript) and working knowledge of C#/.NET who leads technical design for medium-to-large features in an AWS microservices environment, sets code quality standards, and mentors the team.

What You'll Do
Technical Leadership & Architecture
  • Lead design and implementation of complex features and microservices in Node.js/NestJS (TypeScript), and in C#/.NET where needed
  • Define service boundaries, API contracts, and ownership; partner with product and architecture on tradeoffs and sequencing
  • Identify architectural risks and technical debt; propose and drive remediation
  • Influence technical direction across the team without formal authority
Engineering Excellence & Standards
  • Set and enforce best practices for testing, code review, security (OAuth/AuthHub, dependency hygiene), and observability
  • Champion resilience patterns for distributed services (retries, idempotency, circuit breakers, event-driven communication)
  • Establish observability standards using Dynatrace, CloudWatch, structured logging, and distributed tracing
Team Development & Mentorship
  • Mentor Software Engineer I and II team members on technical growth and system design
  • Review designs and code across the team with constructive, knowledge-sharing feedback
Production Excellence & Incident Management
  • Lead incident response and root-cause analysis for critical issues spanning multiple services
  • Implement preventative measures (SLOs, alerting, runbooks) and share learnings across the team
What You'll Bring
Experience
  • 58+ years of professional software development experience, with deep expertise in Node.js/TypeScript and production experience with NestJS
  • Solid hands-on experience with C#/.NET (ASP.NET Core, Entity Framework Core)
  • Proven track record of designing, building, and operating microservices on AWS
  • Experience leading technical design decisions and mentoring other engineers
Technical Skills
  • Expert-level Node.js and TypeScript, including async patterns, performance tuning, and the npm ecosystem
  • Strong NestJS expertise: modular architecture, dependency injection, guards/interceptors/pipes, and NestJS microservice transports
  • Microservices architecture: service decomposition, API gateways, REST/gRPC, event-driven messaging (SQS/SNS/EventBridge, Kafka)
  • AWS services such as Lambda, ECS/EKS, API Gateway, DynamoDB, S3, IAM, and CloudWatch
  • Docker/Kubernetes, CI/CD pipelines (Azure DevOps), and infrastructure-as-code (Terraform or CloudFormation)
  • Relational and NoSQL data stores (PostgreSQL, SQL Server, DynamoDB, Redis) with TypeORM or Prisma
Soft Skills
  • Exceptional communication and collaboration abilities
  • Strong problem-solving skills and ability to balance technical excellence with business needs
  • Ability to build consensus and drive decisions through influence
  • Commitment to mentoring and proactively addressing technical risks
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Software Engineer
Senior Software Engineer

Rocket India • Chennai District

Presencial
INR 2 500 000 - 4 500 000
Senior Software Engineer
Senior Software Engineer

Ttand Technology • Bengaluru

Presencial
INR 3 000 000 - 6 000 000
Senior Backend Engineer
Senior Backend Engineer

Repurpose.io • Bengaluru

Presencial
INR 4 000 000 - 6 500 000
Senior Developer Web application
Senior Developer Web application

Daimler Trucks North America LLC • Chennai

Presencial
INR 4 200 000 - 6 500 000
Principal Back-End (Node.Js) Developer
Principal Back-End (Node.Js) Developer

RingCentral • Bengaluru

Presencial
INR 2 000 000 - 3 000 000
Senior Dot Net Developer
Senior Dot Net Developer

Jhts Offshore Resource • Pune District

Presencial
INR 1 500 000 - 2 100 000
Senior Full Stack Engineer
Senior Full Stack Engineer

First American (India) • Bengaluru Urban

Presencial
INR 2 800 000 - 4 200 000
Staff Engineer
Staff Engineer

ASM JOBS • Bengaluru

Presencial
INR 4 000 000 - 7 000 000
Lead Software Engineer - Node.js + GraphQL
Lead Software Engineer - Node.js + GraphQL

EPAM Systems • Maharashtra

Presencial
INR 2 800 000 - 4 600 000
Lead Software Engineer - Node.js + GraphQL
Lead Software Engineer - Node.js + GraphQL

EPAM Systems • Coimbatore District

Presencial
INR 1 800 000 - 3 000 000