Senior Python Developer – Financial Risk Analytics
ITDS
⚲ Krakow
23 100 - 27 300 PLN netto (B2B)
Wymagania
- agile methodologies
- object-oriented programming
- test-driven development
- Git
- Python
- Pandas
- PySpark
- pytest
- NumPy
- Financial risk analytics
Opis stanowiska
Empower the Future of Financial Risk — Shape Innovative Solutions in Global Risk Analytics! Krakow-based opportunity with hybrid work model. As a Senior Python Developer – Financial Risk Analytics, you will be working for our client, a leading institution in global risk management. In this role, you will contribute to high-impact financial engineering projects by developing and enhancing credit risk modeling toolkits. Your work will directly support HSBC’s risk assessment processes across five continents, helping to streamline operations, improve model consistency, and accelerate risk analysis innovations. Your main responsibilities: • Develop and test robust Python applications, adhering to best coding practices and object-oriented design principles. • Collaborate closely with Wholesale Credit Risk modellers to gather requirements and ensure toolkit effectiveness. • Contribute to the development of large Python libraries and testing suites, including continuous integration practices. • Perform code reviews and refactor existing code to improve quality and maintainability. • Support the integration of prototypes into operational risk models, ensuring accuracy and efficiency. • Work within an Agile environment, engaging in regular sprint cycles and collaboration. You're ideal for this role if you have: • 4+ years of professional experience in Python application development within a financial or data-driven environment. • Strong knowledge of object-oriented programming, test-driven development, and testing frameworks like pytest. • Practical understanding of code review standards, SOLID principles, and design patterns. • Experience with version control systems, specifically Git. • Familiarity with Agile methodologies and continuous integration. • Fluency in English, with excellent communication skills. It is a strong plus if you have: (optional) • MSc or PhD in Computer Science, Mathematics, Physics, Operational Research, or similar. • Knowledge of credit risk analytics and familiarity with the financial services industry. • Experience with scientific computing stacks: NumPy, SciPy, pandas, Matplotlib. • Experience with Big Data tools like PySpark. • Contributions to open-source Python libraries. Language Required for the role: Fluent English Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.