Senior Full Stack Developer – .NET Core & React
Role Overview
Senior, backend-oriented full stack engineering role focused on backend services and Microsoft Azure deployment engineering.
Own services, APIs, integrations, data access, application security, CI/CD, cloud hosting, observability, and production readiness.
Collaborate with React and TypeScript engineers; Azure is the primary cloud requirement, with AWS and/or GCP exposure also required.
Key Skills for This Role
Full Job Posting
Role overview
Senior, backend-oriented full stack engineering role focused on backend services and Microsoft Azure deployment engineering.
Own services, APIs, integrations, data access, application security, CI/CD, cloud hosting, observability, and production readiness.
Collaborate with React and TypeScript engineers; Azure is the primary cloud requirement, with AWS and/or GCP exposure also required.
Backend engineering and APIs
- Develop and maintain scalable backend services using .NET, C#, and ASP.NET Core.
- Build secure REST APIs, integrations, and core business logic; implement OAuth 2.0, OpenID Connect, and Microsoft Entra ID authentication and authorization.
- Design data models, repositories, and data access layers; develop secure, asynchronous integrations.
Azure and platform engineering
- Design, deploy, and maintain Azure solutions using App Service, Functions, API Management, Storage, SQL, and Key Vault.
- Build CI/CD pipelines with Azure DevOps and GitHub Actions; implement monitoring, security, configuration management, and production readiness.
- Contribute to Docker/containerization and Infrastructure as Code using Bicep, Terraform, or similar tools.
- Apply cloud practices for security, scalability, reliability, and cost optimization.
Collaboration, quality, and delivery
- Apply cloud architecture principles across Azure, AWS, and GCP and contribute to deployment, security, and operational practices.
- Integrate backend services with React and TypeScript applications; support application troubleshooting and AI-enabled solutions.
- Contribute to architecture, technical estimates, code reviews, reusable solutions, and technical standards.
- Implement automated testing and support performance, security, reliability, deployment, and production operations.
Must-have qualifications
- 6–8 years of software engineering experience with a strong backend focus.
- Strong hands-on experience with C#, .NET, ASP.NET Core, REST APIs, and backend design patterns.
- Experience designing, deploying, and supporting Azure applications, including App Service, Functions, API Management, Storage, Azure SQL, Key Vault, and Entra ID.
- Strong understanding of CI/CD, infrastructure automation, observability, and application security.
- Experience with Git, automated testing, containers, and agile engineering practices.
- Working knowledge of React, TypeScript, JavaScript, and modern web application architecture.
- Experience with microservices, messaging, asynchronous processing, distributed system integration, AWS and/or GCP, and Kubernetes or managed container platforms.
Preferred skills
- Preferred experience with multi-cloud architecture, event-driven architecture, and serverless applications.
- Exposure to AI-enabled applications, Azure AI services, LLM integrations, or Python-based services is valued.
- Enterprise SaaS, public-sector or regulated-environment solutions, GIS/geospatial features, map APIs, or document-driven platforms are beneficial.
Work model
- The employer describes a Hybrid Work Model.
Employment screening
- Employment with WSP India is subject to successful third-party background verification.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at WSP
Experienced Professional, Software Development
, IND
The Software Developer will design, develop, and maintain enterprise-grade engineering automation solutions, primarily for Autodesk and Bentley platforms. The role requires strong hands-on experience in C#/.NET desktop d
Technician – Occupational Hygiene & Hazardous Materials
Brisbane, AUS
Our Hygiene and Hazmat team are growing and have opportunities for technicians to begin their Hygiene and Hazardous Materials career.
Experienced Professional, Software Development
, IND
Senior Consultant -GIS
Bengaluru, IND
Technician – Occupational Hygiene & Hazardous Materials
Brisbane, AUS
Intermediate Professional Civil Engineer (Transmission Line)
Tulsa, USA
Data Center Electrical Engineer, Senior Consultant
Houston, USA
Experienced Professional, Software Development
Bengaluru, IND
Principal Engineer - Bridges
Noida, IND