Location
London

About The Role

FDM is a global business and technology consultancy seeking a Senior Python Developer to work for our client within the finance sector. This is initially a 6-month contract with the potential to extend and will be a hybrid role that will be based in London.

As a Senior Python Developer you will design and enhance financial Products within the our clients Retirement Solutions division by leveraging technology to build new and existing applications for internal business users. Developments must be efficient, robust, well tested, and easy to use. You'll also support the end users of the client’s pricing tools due to the end-to-end nature of the role.

Responsibilities

  • Develop new tools and models, and enhance and maintain the existing codebase
  • Support the end users of all tools, including assisting with communication / training for and providing desktop support on live cases for internal business users
  • Maintain and develop appropriate test / regression packs to ensure good code coverage and robustness of the review process for tool releases
  • Committed and engaged in all stages of the development lifecycle, from design through to maintenance
  • Ensure high-quality, well-tested code through code reviews, unit tests, and adopting best practices in software development
  • Analyse and improve the performance, scalability, and reliability of applications
  • Work within agile methodologies, contributing to sprint planning, stand-ups, and retrospectives

 

About You

Requirements

  • At least 5 years’ experience of software development in Python
  • A strong understanding of a wide range of other technologies
  • Demonstrable experience in C#
  • Understanding of modern design patterns and approaches in delivering robust software solutions
  • Experience of back-end data design and modelling
  • Ability to take a requirement from design through to release independently
  • The ability to clearly communicate and work closely with users as part of an agile team
  • Experience in the financial services industry
  • Experience with cloud-based compute and storage services such as Azure Functions, Google Cloud Functions, AWS S3 and Azure Storage.
  • Strong understanding of the core principles of networking and application protocols such as TCP, IP, HTTP and HTTPS
  • Experience with source control, CI/CD automation and testing frameworks

About Us

Why join us?

  • Career coaching and access to upskilling throughout your entire FDM career
  • Initial upskilling pre-assignment that has been accredited by TechSkills
  • Assignments with global companies and opportunities to work abroad
  • Opportunity to obtain certifications from Microsoft, Salesforce, Cisco and more
  • Access to the Buy As You Earn share scheme

About FDM

We are a business and technology consultancy and one of the UK's leading employers, recruiting the brightest talent to become the innovators of tomorrow. We have centres across Europe, North America and Asia-Pacific, and a global workforce of over 4,000 Consultants. FDM has shown exponential growth throughout the years, firmly establishing itself as an award-winning employer and is listed on the FTSE4Good Index.

Diversity and Inclusion

FDM Group is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, national origin, age, disability, veteran status or any other status protected by federal, provincial or local laws.

Other jobs like this

Location
London
Location
UK
Location
UK