Principal Developer - Software development

WSP in India

Dadri

On-site

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

WSP in India is looking for a Senior Software Developer with extensive experience in software development, particularly in cloud and multitenant SaaS environments. The ideal candidate will have a solid background in Angular, .NET, and Azure Cloud technologies, and must demonstrate a strong commitment to delivering scalable solutions.

Responsibilities include refactoring existing applications, optimizing performance, and deploying secure cloud solutions. The position requires at least 8 years of hands-on relevant experience and a bachelor’s degree in a related field.

Qualifications

  • Minimum 8 years of hands-on software development experience.
  • Experience with scaling a web application from MVP to production SaaS.
  • Demonstrated body of work such as a public portfolio or GitHub profile.

Responsibilities

  • Refactor and harden the existing MVP for multitenant SaaS deployment.
  • Scale the application securely for thousands of users.
  • Deliver scalable cloud solutions using Azure services.

Skills

Angular
.NET / C#
JavaScript / TypeScript
Node.js / Express
SQL
Docker / Containers
Azure Cloud
CI/CD
Git

Education

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

Job description

Responsibilities
  • 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 using the latest AI coding acceleration technology.
  • Deliver 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.
  • JavaScript / TypeScript – Advanced (ES6+, async patterns, build tooling).
  • 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.
  • Azure Cloud – Proficient App Service, Functions, Blob Storage, Key Vault, Azure Active Directory.
  • CI/CD – Advanced GitHub Actions or Azure DevOps, automated testing, staged deployments.
  • Git – Advanced branching strategies, rebasing, monorepo or multi‑repo workflows.
Qualifications
  • 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.
  • Experience with multi‑tenant architecture – data isolation, tenant‑aware middleware, per‑tenant configuration.
  • 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.
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field.
  • 8+ years of hands‑on software development experience.
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.
  • Performance – profiling/code optimisation, load testing, caching strategies (Redis), CDN configuration.
  • Reliability – health checks, graceful degradation, retry patterns, circuit breakers.
Critical Differentiator: AI‑Augmented Development
  • Must currently use AI coding assistants in daily work (GitHub Copilot, Claude Code, Codex, or equivalent).
  • Must demonstrate significant speed multiplier using AI‑assisted coding.
  • Must be comfortable with agentic workflows – running multiple AI agents concurrently, delegating subtasks, reviewing and integrating AI‑generated code.
Preferred (Not Required)
  • Kubernetes / AKS orchestration experience.
  • Experience migrating legacy/prototype codebases to production architecture.
  • Experience in engineering consultancy or infrastructure sector.
  • Machine learning model serving / inference pipeline experience.
Background Verification

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.

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 • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Principal Developer - Software development
Principal Developer - Software development

WSP • Dadri

On-site
INR 1,400,000 - 2,000,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 Cloud and DevOps Engineer
Senior Cloud and DevOps Engineer

WSP in India • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Engineer – Backend, AI
Software Engineer – Backend, AI

Jobtailor • Hyderabad

On-site
INR 3,500,000 - 6,000,000
Principal Architect
Principal Architect

Syncro Squad • Bengaluru

On-site
INR 5,000,000 - 8,500,000
Principal Consultant - Application Development
Principal Consultant - Application Development

WSP • Bengaluru

On-site
INR 1,800,000 - 2,500,000
Application Engineering Technical Lead - II
Application Engineering Technical Lead - II

Vanguard • Hyderabad

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

WSP • Bengaluru

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

Educational Initiatives Pvt. Ltd. • Bengaluru

On-site
INR 600,000 - 800,000