Job Overview
We are looking for a Python Developer to join our team and contribute to the creation of innovative and reliable software solutions.
In this role, you will focus on developing scalable systems, improving workflows, and collaborating with cross-functional teams to deliver impactful features. If you enjoy solving complex problems and thrive in a fast-paced environment, we encourage you to apply.
Responsibilities
Develop and maintain robust and scalable software applications using PythonCollaborate with designers and product managers to define and implement software requirementsWrite clean, structured, and maintainable code following best practicesDesign and optimize algorithms and data structures to improve application performanceLeverage Docker to build and manage application containersContribute to front-end development by utilizing ReactJS to create dynamic user interfacesDiagnose and resolve software issues to ensure system reliability and stabilityParticipate in code reviews to maintain high-quality standards across the development teamExplore and implement new technologies to enhance development processes
Requirements
Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related fieldAt least 2 years of experience as a Python Developer in a professional settingStrong understanding of algorithms and data structures to enhance application efficiencyExperience with Docker for containerization and deployment of applicationsProficiency in ReactJS for creating interactive and user-friendly front-end componentsExcellent problem-solving and debugging abilities to address complex challengesFluent English communication skills, written and spoken, at a B2 level or higher
Nice to have
Experience with AWS Cloud services for deploying and managing cloud-based applicationsIn-depth knowledge of Docker for advanced containerization and orchestration tasksFamiliarity with LangChain for building AI-driven modular applicationsExperience with Playwright for automating testing processes in Python projectsUnderstanding of ChatGPT and its applications in conversational AI development
We offer
International projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedIn
Job Detail
Related Jobs (10648)
- (Junior) Software Developer .NET (w/m/d) – ON-SITE on July 15, 2025
- Desktop UI Developer – HYBRID on July 6, 2025
- Dotnet Developer – REMOTE on July 3, 2025
- Unity Developer (Remote) – HYBRID on July 15, 2025
- Software Test Engineer – Work from home – ON-SITE on July 12, 2025
- Software Engineer – EE Background – ON-SITE on July 4, 2025
- Software Engineer – Unity – REMOTE on July 2, 2025
- Software Engineer – Unity – HYBRID on July 9, 2025
- Software Engineer – REMOTE on July 4, 2025