
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”.
Similar jobs in Bangalore136 liveSee all →
Sr. Area Process Management ProfessionalNovo Nordisk · Bangalorevia Adzuna
Senior Investigation Professional ComplianceFresenius Medical Care · BangaloreCompany site · found by Kaam
PROCESS INNOVATION PROFESSIONAL-TALENT ACQUISITION OPTIMIZATIONIBM · Bangalorevia Adzuna
Senior Delivery Consultant - (AI/ML Specialist), Telecommunications, AWS Professional ServicesAmazon · Bangalorevia Adzuna
Mathematics PhD Professional (Freelance)Soul Ai · Bengaluruvia Naukri
Engineering Services Professional (Railway Signaling)Hr Services Pvt Ltd · Bengaluruvia Naukri
Never pay to get work. If a listing asks for a fee, it is a scam. The ten signs →