Overview

We are searching for a skilled Senior Python Web Developer to become an integral part of our team.

You will thrive in a collaborative and innovative workplace. This role presents opportunities to tackle complex challenges while driving organizational progress. Your contributions will bolster and enhance our web development initiatives.

Responsibilities

  • Build robust web applications utilizing Python-based solutions
  • Enhance system efficiency and maintain high availability of web services
  • Incorporate external APIs and integrate additional services to expand application capabilities
  • Collaborate with multidisciplinary teams to achieve project milestones
  • Streamline and update existing web platforms to adapt to changing needs
  • Evaluate code contributions and provide mentorship to team members
  • Identify and resolve complexities within web-based systems
  • Establish and uphold development best practices for streamlined processes
  • Contribute to feature planning and estimation for upcoming products

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field
  • 3+ years of experience in professional software engineering with a focus on web technologies
  • Proficiency in Python for developing and maintaining web-based projects
  • Background in database management for effective data handling
  • Expertise in Git for version control and collaborative workflows
  • Experience with Python web frameworks such as Django, Flask, or FastAPI, enabling efficient development
  • Understanding of Python web servers for application hosting and deployment
  • Awareness of security principles to ensure application safety
  • Familiarity with development methodologies for successful project execution
  • English proficiency at B2 level or higher, including verbal and written communication

Nice to have

  • Understanding of deploying and maintaining web applications with cloud infrastructure
  • Skills in utilizing containerization tools like Docker to optimize environment configuration
  • Flexibility to use JavaScript, HTML, and CSS for creating interactive and dynamic frontend interfaces

[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