Senior Python Web Developer
EPAM SystemsDescripción del puesto
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture.
Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are looking for a seasoned Senior Python Web Developer to join our team.
You will thrive in a collaborative environment that values innovation. This role involves tackling complex challenges to drive organizational growth. Your contributions will play a critical role in advancing key web development initiatives.
Responsibilities
Build dependable web applications using Python-based solutions
Optimize system performance and keep web services highly available
Integrate external APIs and connect additional services to extend application functionality
Collaborate with multidisciplinary teams to meet agreed project milestones
Modernize and refine existing web platforms to support evolving needs
Review code contributions and mentor team members to raise quality
Troubleshoot and resolve complex issues in web-based systems
Define and enforce development best practices to streamline delivery
Support feature planning and estimation for upcoming products
Requirements
Bachelor’s or Master’s degree in Computer Science or a related discipline
At least 3 years of professional software engineering experience focused on web technologies
Strong proficiency in Python to build and support web-based projects
Solid background in database management to ensure accurate and efficient data handling
Hands-on experience with Git for version control and team collaboration
Practical experience with Python web frameworks such as Django, Flask, or FastAPI for efficient delivery
Working knowledge of Python web servers for hosting and deploying applications
Good understanding of security principles to keep applications safe
Familiarity with software development methodologies to execute projects successfully
English proficiency at B2 (Upper-Intermediate) level or higher, both written and verbal
Nice to have
Knowledge of deploying and operating web applications on cloud infrastructure
Experience using containerization tools like Docker to improve environment setup
Ability to work with JavaScript, HTML, and CSS to build interactive, dynamic frontend interfaces
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
¿Te interesa este puesto?