Principal Full Stack Developer - Python

WSP
Bengaluru, Noida
Workplace: HybridFull timeFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Collaboration","Code quality focus"]

Design, develop, and maintain enterprise full-stack applications across frontend, backend, APIs, and cloud-integrated services. Build scalable RESTful APIs and user interfaces using modern JavaScript/TypeScript frameworks, Python/Node.js/Java backend stacks, and relational databases. Modernize and stabilize existing production systems by reducing technical debt, improving performance, and strengthening integrations. Support release readiness with testing, participate in code reviews, and collaborate with architecture, DevOps, and QA teams in Agile product delivery.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
WSP
WSP
1 day ago

Principal Full Stack Developer - Python

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Design, develop, and maintain enterprise full-stack applications across frontend, backend, APIs, and cloud-integrated services. Build scalable RESTful APIs and user interfaces using modern JavaScript/TypeScript frameworks, Python/Node.js/Java backend stacks, and relational databases. Modernize and stabilize existing production systems by reducing technical debt, improving performance, and strengthening integrations. Support release readiness with testing, participate in code reviews, and collaborate with architecture, DevOps, and QA teams in Agile product delivery.
Location: Bengaluru, Noida
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, test, and maintain frontend and backend application components, aligned with product and architecture standards.
  • •Build scalable APIs, services, and user interfaces; deliver features, bug fixes, and codebase improvements while ensuring code quality and maintainability.
  • •Refactor legacy/MVP code into production-grade components and address performance bottlenecks, code smells, and architectural inconsistencies.
  • •Develop unit/integration tests, support QA and end-to-end validation, and participate in code reviews and release-readiness checks.
  • •Collaborate with architects, business analysts, DevOps, and QA; support production issue analysis, remediation, and improvements to deployment reliability and observability.

Key Requirements

  • •Minimum 8 years of professional experience in full stack software development.
  • •Proven experience building and maintaining enterprise or SaaS web applications.
  • •Strong frontend and backend/API development experience with modern frameworks and enterprise stacks.
  • •Experience modernizing or stabilizing existing production applications, balancing delivery and production support.
  • •Exposure to cloud-native development and secure coding/integration with cloud services, working in Agile cross-functional teams.
Experience:8+ yearsEnterprise applicationsSaaS
Education:Bachelor's in Computer Science, Information Technology, Engineering, or related field
Skills:CollaborationCode quality focus
Tech Stack:ReactAngularJavaScriptTypeScriptPythonNode.jsJavaRESTful APIsAuthenticationIntegration patternsAPI performancePostgreSQLSQL ServerRelational data modelingAzureCI/CDGitContainersMonitoring

Company Brief

WSP
Global professional services firm providing engineering, consulting, and technical services across infrastructure, environment, buildings, transportation, and energy sectors for public- and private-sector clients worldwide.
Industry: Professional Services
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Montreal, Canada
Founded: 1959
WebsiteLinkedIn