Overview

We are looking for a Senior Python Web Developer to build and sustain reliable web applications using Python in a collaborative, innovation-driven team. In this role, you will enhance availability, integrate APIs, and improve existing platforms while guiding best practices and reviews.

Responsibilities

  • Build robust web applications using Python-based solutions
  • Enhance system performance and help ensure high availability of web services
  • Integrate external APIs and additional services to extend application capabilities
  • Collaborate with cross-functional teams to meet project goals
  • Optimize and maintain existing web platforms as requirements evolve
  • Review code submissions and provide guidance to other developers
  • Troubleshoot and resolve issues within web-based systems
  • Define and uphold best practices for web development processes
  • Support feature estimation and planning for new products

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field
  • Proven professional background of 3+ years in software engineering with a focus on web technologies
  • Hands-on proficiency in Python for developing and maintaining web-based projects
  • Solid background in database management to support reliable data storage and retrieval
  • Demonstrated expertise with Git for version control, collaboration, and workflow improvement
  • Practical experience with Python web frameworks such as Django, Flask, or FastAPI
  • Working knowledge of Python web servers for hosting and deploying applications
  • Strong awareness of security principles to protect web applications
  • Familiarity with software development methodologies that support successful delivery
  • English proficiency at B2 (Upper-Intermediate) level or higher, written and spoken

Nice to have

  • Experience deploying and operating web applications using cloud infrastructure
  • Working knowledge of containerization tools such as Docker for consistent environment setup
  • Ability to use JavaScript, HTML, and CSS to create engaging frontend user 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