# Full Stack Developer - Python

**Company**: WSP
**Location**: Bengaluru, Karnataka
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Consulting

**Apply**: https://emit.fa.ca3.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_2001/job/98165?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_42e35080-5a1

## Description

We are seeking a Senior Full Stack Developer to design, build, enhance, and support enterprise-grade web applications across frontend, backend, APIs, and cloud-integrated services.

The ideal candidate will have experience in transforming MVP solutions into scalable, maintainable, and production-ready systems by developing robust application features, improving code quality, reducing technical debt, and enabling reliable integrations across platform services.

Responsibilities:

- Design, develop, test, and maintain frontend and backend application components.

- Build scalable APIs, services, and user interfaces aligned with product and architecture standards.

- Contribute to new feature development, bug fixes, and codebase improvements.

- Ensure code quality, maintainability, and adherence to engineering standards.

- Refactor legacy or MVP code into production-grade, supportable components.

- Identify and address performance bottlenecks, code smells, and architectural inconsistencies.

- Drive improvements in modularity, reusability, testability, and maintainability.

- Support database evolution, API hardening, and service optimization.

- Develop unit/integration tests and support QA in end-to-end validation.

- Participate in code reviews, PR quality, and release-readiness checks.

- Support production issue analysis, root cause investigation, and remediation.

- Collaborate with DevOps teams to improve deployment reliability and observability.

- Work closely with architects, business analysts, DevOps engineers, and QA engineers.

- Contribute to Agile ceremonies, backlog refinement, and technical estimation.

- Follow established Git workflows, coding guidelines, and branching strategies.

- Document design decisions, technical assumptions, and implementation notes as needed.

Requirements:

- Minimum 8 years of professional experience in full stack software development.

- Proven experience in building and maintaining enterprise or SaaS web applications.

- Strong experience with frontend frameworks and backend/API development.

- Experience modernizing or stabilizing existing applications in production environments.

- Exposure to cloud-native development, secure coding, and integration with cloud services.

- Experience working in Agile product teams with cross-functional collaboration.

- Proven ability to balance feature delivery, production support, and technical debt reduction.

Technical Skills:

- Frontend Development: Advanced , React / Angular / modern JavaScript or TypeScript frameworks

- Backend Development: Advanced , Python / Node.js / Java or equivalent enterprise backend stack

- API Development: Advanced , RESTful APIs, authentication, integration patterns, API performance

- Databases: Proficient , PostgreSQL / SQL Server / relational data modelling and queries

- Cloud & Platform: Proficient , Azure services, app hosting, storage, identity integration

- DevOps Awareness: Proficient , CI/CD, Git workflows, container basics, deployments, monitoring

- Engineering Practices: Advanced , code reviews, testing, clean code, debugging, documentation

## Skills

### Required
- React
- Angular
- JavaScript
- TypeScript
- Python
- Node.js
- Java
- RESTful APIs
- PostgreSQL
- SQL Server
- Azure services
- CI/CD
- Git workflows

### Nice to have
- Azure-hosted modern application stacks
- multi-tenant SaaS application design
- GIS / geospatial features
- map APIs
- document-driven platforms
- containerized application deployment
- observability tooling
- AI-assisted development tools

---

Source: [Apply at emit.fa.ca3.oraclecloud.com](https://emit.fa.ca3.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_2001/job/98165?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
