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 on the hunt for a seasoned Senior Python Developer to join and elevate our software development team. In this pivotal role, you will utilize your extensive Python expertise to lead crucial projects and develop innovative solutions that significantly influence our business processes. Your strategic input will be vital in guiding our development practices and achieving technical superiority in our software offerings.

Responsibilities
  • Craft and implement sophisticated software applications using Python
  • Oversee the seamless integration of backend services with user-facing elements
  • Enhance system efficiency and scalability through performance optimizations
  • Develop and enforce security protocols and data protection measures
  • Work collaboratively with peers to tackle complex software issues
  • Provide mentorship to junior developers, promoting coding excellence
  • Keep abreast of the latest developments in Python technologies and methodologies
  • Produce code that is both reusable and optimally efficient
Requirements
  • Minimum of 3 years of professional experience in Python programming
  • Proficiency in setting up and managing CI/CD pipelines
  • Experience with Docker for effective application containerization
  • Competency in Pytest for thorough software tests
  • Well-versed in Scrum and other software development lifecycle methodologies
  • Expertise in Django and SQLAlchemy frameworks for powerful application development
  • Robust skills in database management using MySQL, PostgreSQL, and Microsoft SQL Server
  • Proficient in Unix for scripting and task automation
  • Experienced in Git for efficient version control
  • Fluent English communication skills, with a proficiency level of B2 or higher
Nice to have
  • Prior experience with major cloud service platforms such as AWS, Azure, or Google Cloud
  • Experience in the development of financial or e-commerce platforms
  • Possession of advanced Python-related certifications
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