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
We offer
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- 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
#J-18808-Ljbffr