Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Senior Software Engineer

  • Source: Naukri
  • Rocket India
  • Hybrid
  • Bengaluru
  • Full-Time
  • Senior

Job Description

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

Skills

  • NodeJS
  • NestJS
  • TypeScript
  • microsoft-typescript
  • c-sharp
  • dot-net
  • amazon-web-services
  • oauth
  • dynatrace
  • amazon-cloudwatch
  • asp-net
  • asp-net-core
  • dot-net-core
  • entity-framework
  • microsoft-entity-framework
  • entity-framework-core
  • gRPC
  • amazon-eventbridge
  • Kafka
  • aws-lambda
  • amazon-ecs
  • amazon-eks
  • amazon-api-gateway
  • amazon-dynamodb
  • amazon-s3
  • aws-iam
  • Docker
  • Kubernetes
  • microsoft-azure
  • azure-devops
  • Terraform
  • PostgreSQL
  • Redis
  • TypeORM
  • prisma

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Rocket India

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes