Contract Financial Engineer - Python - Inside IR35

Posted 09 January 2025
Salary £750 - £900 per day
LocationLondon
Job type Contract
Discipline Banking & Financial Services
ReferenceBBBH209302_1736438442
Contact NameDom Jennings

Job description

Contract Financial Engineer - Python - Inside IR35 - Global Investment Bank

The Global Treasury department of one of our global investment banking clients is looking for a Financial Engineer to join the team to work within their Analytics, Digital & Architecture division.

Key activities:

  • Work closely with the modelling teams to understand in detail these models
  • Support modelling in delivering these models within the software engineering best practice standards
  • Ensure models are efficient and scalable
  • Implement best practice CI/CD pipelines to ensure there is stable production deployments
  • Support the testing and BAU support as required throughout model deliveries.
  • Utilise programming skills to automate and streamline software development processes related to global finance, optimising efficiency and minimising risks.
  • Collaborate effectively with stakeholders across business units, IT, and data science to translate requirements into technical solutions, ensuring alignment with business goals.
  • Maintain a strong understanding of current software engineering best practices, cloud technologies and financial markets to keep systems innovative and efficient.
  • Provide strong analytical and problem-solving skills to troubleshoot and resolve technical challenges within the software financial engineering domain.
  • Work independently and manage your time effectively to meet project deadlines for all developments.
  • Communicate complex technical concepts related to software engineering clearly and concisely to both technical and non-technical audiences.

Essential Skills, experience and expertise:

  • Software Engineering Expertise:
    • Proven experience in designing, developing, and deploying software applications.
    • Strong understanding of software development lifecycle methodologies
    • Experience with Python is essential including frameworks for web development
    • Experience with building APIs and microservice architectures is essential
    • Experience in DevOps and CI/CD pipelines is essential.
    • Experience with Docker and Kubernetes is essential.
    • Experience with large data processing technologies.
    • Familiarity with cloud technologies (Azure, AWS, GCP).
    • Familiarity with a compiled language like C++.