Python Developer (Risk & Data)

ITproposal B.V.
Amsterdam, Netherlands
6 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Amsterdam, Netherlands

Tech stack

Big Data
Software Quality
Continuous Integration
Data Mining
Data Structures
Python
NumPy
Object-Oriented Software Development
Software Engineering
SQL Databases
Enterprise Data Management
Data Processing
Software Security
Pandas
Pytest
RAROC

Job description

  • Develop and maintain Python-based applications and data processing solutions.
  • Implement and support credit risk models and analytics (PD, EAD, LGD, RAROC).
  • Work with large datasets using Python libraries such as NumPy and Pandas.
  • Design and optimize SQL queries for data extraction and analysis.
  • Apply software engineering best practices including testing, CI/CD, and code quality checks.
  • Collaborate with cross-functional teams to deliver scalable and secure solutions.

Requirements

We are looking for an experienced Python Developer with strong SQL skills and knowledge of credit risk concepts. The role involves developing data-driven solutions, implementing risk models, and working with modern software engineering and cloud practices., * Strong Python programming skills with experience in NumPy, Pandas, and core Python.

  • Good understanding of OOP concepts, design principles, and data structures.
  • Experience with SQL and database management.
  • Knowledge of credit risk concepts such as PD, EAD, LGD, and RAROC.
  • Experience with testing frameworks such as PyTest and TDD/BDD practices.
  • Understanding of CI/CD pipelines, cloud concepts, and application security.
  • Strong English communication skills.

Good to Have:

  • Experience in risk model implementation and financial data environments.
  • Knowledge of enterprise data management and IT processes.

Apply for this position