Senior Python Developer

EPAM Systems

Education
Benefits
Qualifications
Skills

We are looking for a highly skilled and experienced Senior Python Developer to join our dynamic team. As a key contributor, you will collaborate with cross-functional teams, lead technical initiatives, and play a pivotal role in developing high-quality, scalable, and efficient solutions that meet our clients' needs.

Responsibilities

  • Collaborate with clients and cross-functional teams to understand project requirements and translate them into technical specifications
  • Write, test, and maintain high-quality code in Python and potentially other programming languages as needed
  • Design and implement new features and functionalities based on project requirements
  • Conduct unit, integration, and functional testing to ensure the reliability and quality of the software
  • Identify and resolve software bugs and performance issues
  • Create and maintain comprehensive technical documentation for code, APIs, and systems
  • Participate in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives
  • Ensure that software solutions are scalable, efficient, and aligned with industry best practices

Requirements

  • 5+ years of professional experience in software development (Python)
  • Strong proficiency in Python and its frameworks (e.g., Django, Flask, FastAPI)
  • Solid understanding of algorithms, design patterns, and software architecture principles
  • Proficiency in working with databases (SQL/NoSQL)
  • Experience with Google Cloud Platform (GCP) or other major cloud providers (AWS, Azure)
  • Familiarity with CI/CD pipelines and tools
  • Hands-on experience with Docker for containerization
  • Experience with Unit testing
  • B2 English level

Nice to have

  • Front-end development experience with frameworks like Angular or React
  • Familiarity with Kubernetes for container orchestration

We offer/Benefits

  • 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
Read Full Description
Confirmed 7 hours ago. Posted 27 days ago.

Discover Similar Jobs

Suggested Articles