Description
Summary:
Join a collaborative and innovative team as a Senior Python Developer to design scalable backend systems and contribute to technology initiatives.
Highlights:
1. Work on challenging projects in a collaborative and innovative environment
2. Design and develop scalable backend systems and services
3. Contribute to continuous improvement of development processes and team knowledge
We are seeking an experienced **Senior Python Developer** to join our team.
This is an exciting opportunity to work on challenging projects in a collaborative and innovative environment. You will play a key role in building robust solutions and contributing to the success of our technology initiatives.
**Responsibilities**
* Design and develop scalable backend systems and services
* Collaborate with team members to deliver high\-quality software solutions
* Participate in code reviews and provide constructive feedback
* Optimize application performance and troubleshoot issues
* Integrate third\-party APIs and services as needed
* Write and maintain technical documentation for developed features
* Ensure best practices in software development are followed throughout the project lifecycle
* Contribute to the continuous improvement of development processes and team knowledge
**Requirements**
* Minimum 3 years of relevant experience in software development
* Proficiency in Python for building and maintaining applications
* Experience working with Amazon Web Services (AWS) for cloud\-based solutions
* Strong knowledge of databases, including design, implementation, and optimization
* Familiarity with Git for version control and collaborative development
* Hands\-on experience with Python web frameworks such as Django or Flask
* Understanding of Python web servers and their deployment
* Knowledge of security principles and best practices in software development
* Experience with user authentication and authorization mechanisms
* Familiarity with software development methodologies such as Agile or Scrum
* Excellent oral and written communication skills in English at B2\+ level or higher
**We offer**
* 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