Principal Developer - Software development

WSP in India

Bengaluru

On-site

INR 1,200,000 - 1,800,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 senior software developers to enhance our cloud SaaS applications. Candidates should have at least 6 years of experience and expertise in technologies such as .NET, Angular, and SQL, along with a proven track record of scaling applications. Familiarity with AI coding assistants is essential for this role.

The position is ideal for those experienced in multi-tenant architectures and suitable for global deployments. The successful applicant will work in a dynamic environment where creativity and technical excellence are valued.

Qualifications

  • Minimum 6 years professional software development experience.
  • Experience scaling a web application from MVP/prototype to production SaaS for thousands of concurrent users.
  • Experience with multi-tenant architecture including data isolation.

Responsibilities

  • Refactor and harden existing MVP application for multi-tenant SaaS deployment.
  • Scale and deploy an MVP securely for thousands of concurrent users.
  • Deliver scalable cloud solutions using App Service, Functions, and Key Vault.

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

On-site
INR 1,500,000 - 2,500,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