Python Developer / SQL / Agile / Up to 22.5% bonus / £50k - £75k

Python Developer / SQL / Agile / Up to 22.5% bonus / £50k - £75k

Job Title: Python Developer / SQL / Agile / Up to 22.5% bonus / £50k - £75k
Contract Type: Permanent
Location: London, United Kingdom
Salary: £50,000 - £75,000
Reference: 17321
Contact Name: Jordan Hayward
Job Published: March 02, 2020 12:47

Job Description

Python Developer / SQL / Agile / Data / 8% pension / Up to 22.5% bonus / £50,000 - £75,000

Amicus Recruitment are proud to be working with an established data focused organisation operating within the Financial Services sector who are looking for a Python Developer to join the business.

The business

They have been in operation for around 25 years and are very well established within their field, they do however, still have a very entrepreneurial and start-up feel where every voice is heard. They develop the markets finest data focused applications used by asset managers to understand and make better decisions within the financial services sector. They work with some of the biggest organisations across the globe including UBS and JP Morgan. They have around 200 people within the business, 30 of which are in the engineering team and you will sit within a team of 6 very experience Python Developers.

The role

You will be reporting into the backend development manager who has been with the business for around 15 years now, he’s a fantastic engineer, great leader and very well respected within the business. Working alongside him and the other 5 members of the Python team you will be firstly responsible for the maintenance and support of existing products to ensure they continue to run effectively whilst also upgrading and improving them. Secondly, and most importantly, you will be building out a variety of brand new data focused products and offerings which will be tailored to their customers individual and specific needs therefore, you will be involved with a lot of greenfield work from design through to deployment. They operate within and Agile environment and follow Agile methodologies daily therefore, a background in working this way would be desirable. To be successful in this role though it’s crucial that you are a strong engineer that has extensive experience coding in Python and a very good commercial understanding of SQL databases.


  • Minimum of 3 years’ experience coding in Python
  • SQL databases
  • Experience working in an Agile environment
  • Ability to build API’s
  • A background working on data centric projects
  • Understanding of full software development lifecycle
  • BSc in Computer Science or similar would be great

The package:

This business offers a very strong package starting with a salary between £50,000 - £75,000, 8% pension, discretionary bonus (22.5% last year), season ticket loan, cycle to work scheme, 23 days holiday, flexible working hours, a day a week from home + many more.

Interview process:

Very simple, a 30-minute phone screen, followed by 1 ½ hour onsite technical interview with the development team, short technical test to be completed from home and a short final discussion with the CTO.

If you are interested then please click apply or send me an up to date CV to

Python Developer / SQL / Agile / Data / 8% pension / Up to 22.5% bonus / £50,000 - £75,000