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
SeniorJob 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.