Senior Software Engineer

CNH Industrial

Gurugram District

On-site

INR 2,000,000 - 3,200,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CNH Industrial is hiring a Senior Software Engineer to design, build, and maintain scalable microservices in C#/.NET 8 and Node.js using TypeScript. You will implement REST APIs, drive Azure-based security and APIs, and operate event-driven workflows with Service Bus and IoT Hub.

You will containerize with Docker, deploy to AKS, manage infrastructure with Terraform, and maintain CI/CD pipelines in Azure DevOps. Strong database, security, and testing skills are required.

Qualifications

  • 6+ years of backend software development experience.
  • Strong hands-on with C#/.NET 8 and ASP.NET Core, plus Node.js with TypeScript.
  • Experience designing REST APIs, microservices and event-driven architectures.

Responsibilities

  • Design, build and maintain scalable microservices in C#/.NET 8 and Node.js.
  • Implement RESTful APIs and secure them via API Management.
  • Build event-driven workflows with Azure Service Bus and IoT Hub.
  • Containerize services with Docker and deploy on AKS.
  • Manage infrastructure as code with Terraform.
  • Create CI/CD pipelines in Azure DevOps for automated builds and deployments.
  • Model data across PostgreSQL, SQL Server and NoSQL stores.
  • Implement OAuth 2.0 authentication/authorization and manage secrets with Key Vault.
  • Write unit/integration tests and enforce code quality via reviews.
  • Monitor, troubleshoot and perform root-cause analysis on production.
  • Contribute to architecture decisions and document them; mentor peers.

Skills

C#/.NET 8
ASP.NET Core
Node.js (TypeScript)
REST APIs
Microservices
Event-driven arch
OAuth 2.0 security
CI/CD pipelines
Databases (PostgreSQL/SQL Server)
NoSQL databases
Security & secrets (Key Vault)
CI/CD with Azure DevOps
Azure API Management
Azure Service Bus / Functions / IoTHub
Azure Kubernetes Service (AKS)
Docker containers
Kubernetes orchestration
Terraform

Tools

Docker
Kubernetes
Terraform
Azure DevOps
Azure API Management
Azure Service Bus
Azure Functions
Azure IoT Hub
Azure Key Vault

Job description

Job Description Senior Software Engineer (SDP)
Key responsibilities

Design, build and maintain scalable, secure microservices in C#/.NET 8 (ASP.NET Core) and Node.js (TypeScript).

Design and implement RESTful APIs, and publish and secure them through Azure API Management.

Build event-driven workflows with Azure Service Bus, Azure Function Apps and Azure IoT Hub to process device and telemetry data reliably.

Containerize services with Docker and deploy and operate them on Azure Kubernetes Service (AKS).

Provision and manage cloud infrastructure as code with Terraform.

Build and maintain CI/CD pipelines in Azure DevOps for automated build, test and deployment.

Model data and write efficient queries for relational (PostgreSQL, SQL Server) and NoSQL data stores.

Implement authentication and authorization with OAuth 2.0, and manage secrets and certificates with Azure Key Vault.

Write unit and integration tests, and keep code quality high through code reviews and clear standards.

Monitor, troubleshoot and tune services in production; take part in root-cause analysis and incident follow-up.

Contribute to architecture and technical design decisions, and document them clearly.

Mentor engineers and share knowledge across the team.

Must-have qualifications

6+ years of professional experience in backend software development.

Languages and frameworks: strong hands-on experience with C#/.NET 8 and ASP.NET Core, and with Node.js using TypeScript.

Architecture: proven experience designing and building REST APIs, microservices and event-driven architectures.

Microsoft Azure: hands-on experience with API Management, Azure Kubernetes Service (AKS), Service Bus, Key Vault, Function Apps and IoT Hub.

Containers: Docker and Kubernetes, from building images to deploying and running workloads.

Infrastructure as code: Terraform.

Databases: relational databases (PostgreSQL and/or SQL Server) and NoSQL data stores.

Security: OAuth 2.0 for API authentication and authorization.

CI/CD: building and maintaining pipelines in Azure DevOps.

Testing: writing unit and integration tests as part of everyday development.

Added advantage

These skills are a plus but not required:

Java with Spring Boot.

Datadog for monitoring, logging, APM and alerting.

Real-time device communication over WebSockets Secure (WSS) and MQTT.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Full Stack Developer Azure
Senior .NET Full Stack Developer Azure

Shashwath Solution • Dadri

On-site
INR 1,800,000 - 2,800,000
Senior .NET Full Stack Developer Azure
Senior .NET Full Stack Developer Azure

Shashwath Solution • Pune District

On-site
INR 2,800,000 - 4,200,000
Power BI experience
Cloud migration exposure
Senior .NET Core Engineer (Microservices & Cloud)
Senior .NET Core Engineer (Microservices & Cloud)

PradeepIt Global Consulting Pvt Ltd. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Sr. Software Developer - Cloud & Security Engineering
Sr. Software Developer - Cloud & Security Engineering

Loginsoft • Hyderabad

Hybrid
INR 2,500,000 - 3,800,000
Sr. Software Engineer
Sr. Software Engineer

Elfonze Technologies • Ahmedabad District

On-site
INR 900,000 - 1,400,000
CI/CD exposure
DevOps practices
Lead - Development
Lead - Development

Soft Tech Engineers Ltd • Pune District

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer - Full stack developer
Senior Software Engineer - Full stack developer

Stryker • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Stryker India Private Limited • Gurugram District

Hybrid
INR 2,500,000 - 4,500,000
.Net with Frontend
.Net with Frontend

PradeepIt Global Consulting Pvt Ltd. • Bengaluru

On-site
INR 800,000 - 1,500,000
Senior Azure Developer ( .NET 8 , Azure Services )
Senior Azure Developer ( .NET 8 , Azure Services )

Volga Infotech • Mumbai

Remote
INR 1,500,000 - 2,000,000