Job Openings Senior Python Developer (Risk & Data) - 10649288

About the job Senior Python Developer (Risk & Data) - 10649288

Senior Python Developer (Risk & Data)

Location: Amsterdam, Netherlands
Start Date: ASAP
Contract Duration: 6 Months
Experience: 8–10 Years

About the Role

We are looking for an experienced Senior Python Developer with strong expertise in SQL and data-driven risk environments. The ideal candidate will have a solid background in credit risk modeling, data engineering, and software development best practices.

Key Responsibilities

  • Design, develop, and maintain scalable Python-based applications
  • Work on credit risk models including PD, EAD, LGD, and RAROC
  • Implement and optimize data pipelines and data management processes
  • Collaborate with cross-functional teams including risk, data, and IT
  • Ensure high-quality, secure, and efficient code through best practices
  • Participate in code reviews, testing, and CI/CD processes

Required Skills & Experience

  • 8–10 years of experience in Python development
  • Strong expertise in Python (OOP, design principles, decorators, data structures)
  • Hands-on experience with NumPy, Pandas
  • Strong SQL/MySQL knowledge
  • Experience with testing frameworks (PyTest, TDD/BDD)
  • Understanding of CI/CD pipelines and cloud concepts
  • Knowledge of application security and code quality practices
  • Experience in data management and model implementation

Domain Expertise (Preferred)

  • Knowledge of credit risk concepts: PD, EAD, LGD, RAROC
  • Experience in financial services or risk analytics environments

Soft Skills

  • Strong communication skills (written & verbal)
  • Ability to work in a fast-paced, collaborative environment
  • Problem-solving mindset with attention to detail