Skip To Main Content
backBack to Search

Senior Python Developer

Python.Core, CI/CD, Docker, Pytest, Scrum, SDLC Methodologies, Django, SQLAlchemy, MySQL, PostgreSQL, Microsoft SQL Server, Unix, Git

We are in search of a seasoned Senior Python Developer to expand our development team. This role is crucial for driving the development and optimization of our software solutions that serve a broad range of operational needs. As a Senior Developer, you will provide leadership and technical expertise to our projects, ensuring the delivery of high-quality and impactful software products.

Responsibilities
  • Design, develop, and implement software solutions using Python
  • Lead backend development efforts and interface with frontend systems
  • Enhance system efficiency and scalability through performance optimizations
  • Implement and enforce security protocols and data protection measures
  • Collaborate with team members across departments to drive project completion
  • Guide and mentor junior developers in the team
  • Stay updated with the latest industry trends and technologies in Python development
  • Review code and ensure maintenance of high standards in code quality
Requirements
  • Minimum of 3 years of professional experience in Python development
  • Strong experience with relational databases such as MySQL, PostgreSQL, and Microsoft SQL Server
  • Proficiency in implementing and managing CI/CD pipelines
  • Experience with Docker for efficient application deployment and scaling
  • Familiarity with Pytest for writing and executing test cases
  • Proficient in Unix-like environments for software development
  • Skilled in using Git for source code management
  • Knowledge of Scrum and other SDLC methodologies to effectively lead software projects
  • Experience with Django and SQLAlchemy for robust application development frameworks
  • Fluent in English with strong communication skills, capable of interacting effectively at a B2 level or higher
Nice to have
  • Experience with cloud computing platforms such as AWS, Google Cloud, or Azure
  • Involvement in open-source projects
  • Advanced certifications in Python and related technologies
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