EPAM Systems

Senior Fullstack Python Developer

Posted: 55 minutes ago

Job Description

We are seeking experienced Senior Fullstack Python Developers to join our dynamic team. In this role, you will design, develop and maintain high-performance applications that process large datasets and support credit risk modelling in the financial domain. We are looking for someone just like you to join us in Zurich in a position that requires a mix of remote and on-site work in a hybrid model.If you are excited about Python development, problem-solving and collaborating with clients and stakeholders, this opportunity is for you! Apply today! ResponsibilitiesDesign, develop and maintain high-performance, scalable Python applicationsWork directly with clients and stakeholders to gather requirements, present technical solutions and address evolving business needsProcess large datasets related to loan portfolios, financial metrics and market risk using Python libraries and frameworksDevelop APIs to integrate with internal/external systems and deliver seamless data flow and automationCollaborate with risk modeling teams to develop, validate and deploy credit risk models using PythonDevelop new functionalities and improvements based on input from analysts and POManage tasks autonomously with high maturity in decision-making and handling responsibilitiesEnsure code quality through effective reviews, refactoring and implementation of best practices in Python developmentCreate technical documentation, user guides and process flows for delivered solutions Requirements4+ years of professional Python development experience with a strong understanding of fullstack developmentStrong Java developer skillsDevOps experience, preferably with Ansible and scripting in AzureFluent in English Nice to haveReactJS and JavaScript experienceExperience with document databases such as Cosmos DBExperience with AI tools We offer5 weeks of vacationEPAM Employee Stock Purchase Plan (ESPP)Enhanced parental leaveExtended pension planDaily sickness allowance insuranceEmployee assistance programGlobal business travel medical and accident insuranceLearning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more*All benefits and perks are subject to certain eligibility requirements • Please note that any offers will be subject to appropriate background checks• We do not accept CVs from recruiting or staffing agencies • For this position, we are able to consider applications from the following:- Swiss nationals- EU/EFTA nationals- Third-country nationals based in Switzerland with an appropriate work permit- Displaced people from Ukraine who are currently in Switzerland and hold, or have already applied for, S permits 

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period