Remote Python Risk Developer - Remote
McGregor Boyall Associates Ltd.
Inverness, United Kingdom
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Remote
Inverness, United Kingdom
Tech stack
Software Design Patterns
Python
NumPy
Systems Development Life Cycle
SciPy
Software Engineering
Systems Architecture
Job description
- Develop algorithms and strategic frameworks for next-generation risk management platforms
- Participate in all stages of the software development lifecycle
- Collaborate daily with traders, quantitative analysts, and senior stakeholders
- Design and implement robust risk calculation and reporting solutions
- Contribute to system architecture and technical design decisions
Requirements
- Strong Python programming skills, including proficiency with NumPy, SciPy, and other scientific libraries
- Demonstrated experience in financial risk management systems development
- Understanding of FICC products, particularly in Emerging Markets
- Knowledge of software engineering design patterns and best practices
- Experience with market data feeds and consumption technology (e.g., Reuters, Bloomberg)
- Familiarity with yield curves and their construction methodologies
Preferred Qualifications
- Experience working in tier-one financial institutions
- Background in Market Risk or Trader Risk development
- Strong knowledge of rates and fixed income products
- Experience working in fast-paced delivery environments
- Ability to communicate complex technical concepts to non-technical stakeholders, If you're an experienced Python developer with a strong interest in financial risk systems and are looking for your next challenging contract role, please get in touch with us today!
Benefits & conditions
- Competitive contract rates
- Hybrid/ remote working arrangement
- Opportunity to work on high-profile projects with exposure to senior business sponsors
- Collaborative environment with cutting-edge technology
- Professional development in advanced risk management technologies