Principal Developer - Software development

WSP

Dadri

On-site

INR 1,400,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

WSP is looking for a Principal Software Developer in Dadri, Uttar Pradesh, responsible for developing, testing, and maintaining software applications. The ideal candidate will work closely with teams to deliver scalable, secure applications using cutting-edge technology. Minimum 8 years of relevant experience is required, with expertise in technologies like Angular, .NET, and AWS.

WSP values innovation and requires candidates to be comfortable using AI coding assistants as part of their daily workflow.

Qualifications

  • Minimum 8 years of hands-on software development experience.
  • Demonstrated body of work—public portfolio or GitHub profile.
  • Experience scaling a web application for thousands of concurrent users.

Responsibilities

  • Refactor and harden existing MVP application for multi-tenant SaaS.
  • Deliver scalable, secure cloud solutions using Azure features.
  • Design, develop, and enhance software applications based on requirements.

Skills

Angular
.NET / C#
Node.js / Express
SQL
Docker / Containers
CI/CD
Git

Education

Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field

Job description

Job Description

Principal Software Developer is responsible for designing, developing, testing, and maintaining software applications that support business and digital solutions. The role involves working closely with business analysts, architects, QA testers, and product owners to deliver enterprise‑grade, scalable, and secure applications following defined standards and best practices.

Responsibilities
Application Development
  • The role would be required to refactor and harden existing MVP application for multi‑tenant SaaS deployment: migration from SQLite to PostgreSQL/SQL, containerised Azure deployment, proper auth/RBAC, CI/CD pipelines, frontend migration from Vanilla JS to Angular, API gateway design, observability, and performance at scale.
  • Scale and deploy an MVP securely for tens‑of‑thousands of concurrent users. Rapid pace is a key requisite, using latest AI coding acceleration technology to augment traditional methods.

Delivering scalable, secure cloud solutions using App Service, Functions, Blob Storage, and Key Vault

  • Design, develop, and enhance software applications based on business and technical requirements.
  • Write clean, maintainable, and efficient code following coding standards and best practices.
  • Develop new features and enhance existing functionality across applications.
  • Perform unit testing and support system, integration, and UAT testing activities.
Required Technical Skills
  • Angular | Advanced — component architecture, state management, lazy loading, performance tuning
  • .NET / C# | Advanced — 5+ years. Enterprise services, Azure Functions, API design
  • Node.js / Express | Advanced — BFF layer, middleware, API gateway patterns
  • SQL | Advanced — PostgreSQL required. Schema migration, query optimisation, multi‑tenant data isolation
  • Docker / Containers | Advanced — Compose, multi‑stage builds, container orchestration
  • CI/CD | Advanced — GitHub Actions or Azure DevOps. Automated testing, staged deployments
  • Git | Advanced — Branching strategies, rebasing, monorepo or multi‑repo workflows.
  • Minimum 6 years professional software development experience
  • Demonstrated body of work— public portfolio, GitHub profile, or equivalent
  • Experience scaling a web application from MVP/prototype to production SaaS for thousands of concurrent global users (this is the core of the role)
  • Experience with multi‑tenant architecture— data isolation, tenant‑aware middleware, per‑tenant config
  • Experience with database migration— schema versioning, zero‑downtime migrations, data integrity at scale
  • Experience with authentication and authorisation at enterprise level — OAuth2/OIDC, RBAC, SSO integration
  • Experience with API design— versioning, rate limiting, pagination, caching strategy
Required: Infrastructure & Operations
  • Observability— Structured logging, distributed tracing, APM (Application Insights, Datadog, or equivalent)
  • Security— OWASP awareness, secret management, CSP headers, input validation, vulnerability scanning
Critical Differentiator: AI‑Augmented Development
  • Must currently use AI coding assistants in daily work (GitHub Copilot, Claude Code, Codex, or equivalent)
  • Must be comfortable with agentic workflows — running multiple AI agents concurrently, delegating subtasks, reviewing and integrating AI‑generated code
Preferred (Not Required)
  • Experience migrating legacy/prototype codebases to production architecture
  • Experience in engineering consultancy or infrastructure sector
  • Machine learning model serving / inference pipeline experience
Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field.
  • 8+ years of hands‑on software development experience.
BGV:

Employment with WSP India is subject to the successful completion of a background verification (“BGV”) check conducted by a third‑party agency appointed by WSP India.

Candidates are advised to ensure that all information provided during the recruitment process — including documents uploaded — is accurate and complete, both to WSP India and its BGV partner.

Job Info
  • Job Identification 89084
  • Posting Date 06/17/2026, 09:49 AM
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Developer - Software development
Principal Developer - Software development

WSP in India • Dadri

On-site
INR 1,500,000 - 2,500,000
Principal Developer - Software development
Principal Developer - Software development

WSP in India • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Principal Consultant - Application Development
Principal Consultant - Application Development

WSP • Bengaluru

On-site
INR 1,800,000 - 2,500,000
Senior Consultant - Application Development
Senior Consultant - Application Development

WSP • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Software Engineer - Full-Stack Development
Senior Software Engineer - Full-Stack Development

WSP • Dadri

On-site
INR 1,200,000 - 1,800,000
Senior Cloud and DevOps Engineer
Senior Cloud and DevOps Engineer

WSP in India • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Cloud and DevOps Engineer
Senior Cloud and DevOps Engineer

WSP in India • Dadri

On-site
INR 1,500,000 - 2,000,000
Senior Software Engineer Cloud Architecture & Distributed Systems
Senior Software Engineer Cloud Architecture & Distributed Systems

WSP in India • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer Cloud Architecture & Distributed Systems
Senior Software Engineer Cloud Architecture & Distributed Systems

WSP in India • Dadri

On-site
INR 1,200,000 - 1,600,000
Principal Consultant - Application Development
Principal Consultant - Application Development

WSP in India • Mumbai

Hybrid
INR 4,000,000 - 6,500,000
Hybrid work model