Senior Python Developer
Veröffentlicht:
18 Februar 2025Pensum:
100%Vertragsart:
Festanstellung- Arbeitsort:Geneva
Job-Zusammenfassung
Senior Python Developer bei EPAM in Kitchener, Kanada. Eine spannende Gelegenheit, die Technologie im Bankwesen voranzutreiben.
Aufgaben
- Entwicklung von leistungsstarken Python-Anwendungen für Kreditrisikoanalyse.
- Zusammenarbeit mit Kunden zur Erfassung von Anforderungen und technischen Lösungen.
- Verarbeitung großer Datensätze und Entwicklung von APIs für nahtlosen Datenfluss.
Fähigkeiten
- Mindestens 5 Jahre Erfahrung in der Python-Entwicklung und im Kreditrisiko.
- Fundierte Kenntnisse in Python-Bibliotheken wie Pandas und NumPy.
- Starke analytische Fähigkeiten und Kommunikationskompetenz in Englisch.
Zusammenfassung der Originalanzeige
Ist das hilfreich?
305 King St W
Suite 1100
Kitchener, ON N2G 1B9
Canada
Senior Python Developer Description
Are you driven by a passion for advancing technology within the banking industry and dedicated to combating financial crime? If so, we are looking for someone just like you to join us in Geneva in a position that requires a mix of remote and on-site work in a hybrid model.
We are seeking a skilled and experienced Senior Python Developer with Risk experience to join our dynamic team.
LI-DNI
Responsibilities
- Design, develop and maintain high-performance, scalable Python applications tailored for credit risk analysis and reporting
- Work directly with clients and stakeholders to gather requirements, present technical solutions and address evolving business needs
- Process large datasets related to loan portfolios, financial metrics and market risk using Python libraries and frameworks
- Apply domain knowledge to implement models, scoring mechanisms and risk assessments (e.g. PD, LGD, EAD models)
- Develop APIs to integrate with internal/external systems and deliver seamless data flow and automation
- Collaborate with risk modeling teams to develop, validate and deploy credit risk models using Python
- Ensure code quality through effective reviews, refactoring and implementation of best practices in Python development
- Create technical documentation, user guides and process flows for delivered solutions
Requirements
- 5+ years of professional Python development experience
- Strong knowledge of Python libraries/frameworks such as Pandas, NumPy, Scikit-learn, Flask/Django, FastAPI
- Experience working in the credit risk, financial services or banking domain
- Familiarity with credit risk models, scoring systems and regulatory requirements (e.g. Basel II/III)
- Experience with SQL and NoSQL databases for managing financial data (e.g. PostgreSQL, MongoDB)
- Exposure to data processing pipelines and ETL systems
- Knowledge of risk management tools and frameworks (e.g. SAS, R is a plus)
- Version control (Git), CI/CD and DevOps exposure
- Strong analytical and problem-solving abilities
- Excellent written and verbal communication skills in English
We offer
- EPAM Employee Stock Purchase Plan (ESPP)
- Enhanced parental leave
- Extended pension plan
- Daily sickness allowance insurance
- Employee assistance program
- Learning 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