Overview

We are seeking a Senior Python Web Developer to strengthen our Python web stack and deliver reliable applications in a team that values collaboration and innovation. You will maintain and optimize platforms, integrate external APIs, and promote best practices through reviews and planning.

Responsibilities

  • Create robust Python-based web applications
  • Optimize system efficiency and support high availability for web services
  • Implement integrations with external APIs and other services
  • Partner with cross-functional teams to deliver on project objectives
  • Refine and maintain existing web platforms to align with new requirements
  • Perform code reviews and coach developers with actionable feedback
  • Investigate and resolve issues affecting web-based systems
  • Document and enforce best practices for web development processes
  • Contribute to estimating and planning features for upcoming products

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field
  • Professional experience of 3+ years in software engineering with web technologies
  • High proficiency in Python for web application development and ongoing maintenance
  • Working experience in database management for effective storage and retrieval
  • Strong expertise in Git for version control, collaborative development, and workflow tuning
  • Hands-on work with Django, Flask, or FastAPI to support efficient delivery
  • Knowledge of Python web servers used for hosting and deployment
  • Good understanding of security principles for protecting web applications
  • Familiarity with software development methodologies for successful project execution
  • English language proficiency at an Upper-Intermediate level (B2) or higher

Nice to have

  • Knowledge of cloud infrastructure for deploying and managing web applications
  • Proficiency with Docker and containerization for smooth environment setup
  • Willingness to work with JavaScript, HTML, and CSS to build engaging frontend experiences

[GTS] Benefits (generic, except India)

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn