Back to Search
Lead Python Developer
Python.Core, Architecture Design, Gen AI Solutions Development, Python, SQL Databases, Web UI Test Automation Tools in Python, AI, Docker, Kubernetes, Large Language Models, SQL
We are actively looking for a talented and seasoned Lead Python Developer to lead our development initiatives in collaboration with a major European bank. As a pivotal figure in this leadership capacity, you will drive the creation and implementation of cutting-edge software solutions that align with our client's strategic objectives. The successful candidate will showcase deep technical proficiency and the capacity to manage a team through intricate development cycles, ensuring the delivery of exceptional banking applications.
Responsibilities
- Direct the design and development of sophisticated Python-based applications
- Mentor and lead a team of Python developers across diverse projects
- Supervise the architectural design of innovative software solutions
- Facilitate the seamless integration of front-end and back-end systems
- Enforce stringent security protocols and data protection measures
- Enhance system performance to guarantee scalability and operational efficiency
- Establish and oversee automated testing frameworks to maintain software quality
- Promote a team-oriented and inclusive work environment
- Keep abreast of new technological trends and industry developments
- Effectively manage project schedules and expected outcomes
Requirements
- Bachelor’s or Master’s Degree in Computer Science or a related discipline
- A minimum of 5 years of professional experience as a Python Developer
- At least one year of proven experience in a leadership or team management capacity
- Documented experience in managing full lifecycle projects or overseeing various project stages
- Advanced skills in architectural design
- Competence in developing general AI solutions
- Well-versed in web UI test automation tools specific to Python
- Skilled in the deployment of CI/CD methodologies
- Fluent in English with superior communication skills, capable of effective interaction at a B2 level or higher
Nice to have
- Experience in the integration and refinement of AI/ML models
- Proficiency in managing Docker and Kubernetes environments
- Experience with large language models
- Knowledge of relational databases and SQL capabilities
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