Skip to main content
ResumeKart
← Back to Jobs

Senior Software Engineer

NSM Services•India
Full-timeSenior
👁️ 0 views•📝 0 applications•Posted 10/10/2026•Expires 11/9/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Senior Software Engineer roles in India — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it free — just a small ResumeKart footer, no subscription.

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 • 5–8+ 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 “We are committed to providing a fair and inclusive workplace for all team members and applicants. All qualified applicants will receive consideration for employment without regard to sex, religion, caste, disability, or gender identity, consistent with applicable Indian law, including the Constitution of India, the Code on Wages, 2019, the Rights of Persons with Disabilities Act, 2016, and the Transgender Persons (Protection of Rights) Act, 2019. We welcome applications from persons with disabilities and from all sections of society.” (For Mr. Cooper Integration)

Required Skills

Node.jsTypeScriptNestJSC#.NETAWSmicroservicesDockerKubernetesCI/CDTerraformCloudFormationPostgreSQLSQL ServerDynamoDBRedisTypeORMPrismaASP.NET CoreEntity Framework CoreAPI GatewayLambdaECSEKSCloudWatchS3IAMSQSSNSEventBridgeKafkaasync patternsperformance tuning

Partner picks for Senior Software Engineer in India

Matched to the skills this page calls for and the candidate's location.

Partner
  • UdemyVerified partner
    Partner course provider

    A marketplace of instructor-created courses across technology, business and creative skills.

    covers awscovers docker
  • Partner course provider

    Structured programmes for software engineers, data science and DevOps.

    covers awscovers kubernetes
  • Partner competition

    Hackathon platform used by student and community hackathons across India.

    covers node.js

Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns

Prepare to Win This Role

Everything you need to ace the interview and negotiate top-of-band compensation.

The best-paying roles in your field. Every week. Free.

Get job alerts and salary insights in your inbox

We respect your privacy. Unsubscribe anytime with one click.