Jobs›Professional, Bangalore

Experienced Professional, Software Development

WSP · Bangalore
PayPay not listed
WhereBangaloreKarnataka
TypeNot stated
Posted10 NovToday, from the company site
About this job

The Software Developer will design, develop, and maintain enterprise-grade full-stack applications, primarily supporting engineering and digital engineering solutions. The role requires strong hands-on experience across backend, frontend, databases, Microsoft Azure, and CI/CD, with ownership across design, development, deployment, and application support.

  • Design, develop, test, deploy, and maintain scalable enterprise web applications.
  • Build secure and maintainable backend services, REST APIs, and modern web interfaces.
  • Contribute to system design, application architecture, database design, and cloud integration.
  • Apply clean-code principles, OOP, Domain-Driven Design, and appropriate design patterns.
  • Build and support automated CI/CD pipelines, application monitoring, auditing, and troubleshooting.
  • Perform code reviews, testing, debugging, performance optimization, and technical documentation.
  • Own assigned features or solutions from requirements through delivery and production support.
  • Collaborate with architects, QA, DevOps, engineering teams, and business stakeholders.

Required Technical Skills

  • Backend: C#, ASP.NET Core/MVC, REST APIs, Entity Framework Core, OOP, Domain-Driven Design

and system design.

  • Frontend: React, Material UI, JavaScript/TypeScript, HTML and CSS/SCSS.
  • Database: SQL, relational database design, querying and performance optimization.
  • Azure: Entra ID/SSO, Key Vault, Blob Storage, App Service/Static Web Apps, Managed Identity, RBAC,

and Microsoft Azure SDKs for service integration.

  • DevOps: GitHub, Git, CI/CD, deployment pipelines and release practices.
  • Engineering Practices: Code reviews, testing, debugging, auditing, monitoring, documentation, Postman

and API troubleshooting.

  • AI-Assisted Development: Experience using GitHub Copilot or similar AI-assisted development tools.

Experience & Qualifications

  • 5–10 years of professional full-stack software development experience.
  • Proven experience building and supporting enterprise-grade applications.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Engineering, Information

Technology, or a related discipline.

  • Strong problem-solving, communication, stakeholder management, and solution ownership skills.

Added Advantage

  • Backend development experience with Python.
  • Experience with Generative AI, open-source AI technologies, or Microsoft Foundry.
  • Experience developing software for engineering, AEC, BIM, CAD, geospatial, or related engineering

domains.

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”.

Never pay to get work. If a listing asks for a fee, it is a scam. The ten signs →

Apply on WSP
Opens WSP's careers site in a new tab