{bc}
oracle

Experienced Professional, Software Development

WSP
Bengaluru, IND
Mid · 5–10 years experience
Onsite
Discovered Today
python

Full Job Posting

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.

Qualifications

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

Responsibilities

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

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.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at WSP