At a Glance
- Tasks: Design and optimise high-performance analytics and data workflows using Python.
- Company: Join a leading FinTech Software Company with a focus on innovation.
- Benefits: Generous bonus scheme, flexible hours, and private medical insurance.
- Why this job: Make an impact on cutting-edge SaaS products used by major financial organisations.
- Qualifications: Mid-level Python development experience and familiarity with Azure services.
- Other info: Collaborative hybrid work model in a modern Central London hub.
The predicted salary is between 36000 - 60000 ÂŁ per year.
Python Developer with Cloud knowledge are wanted by a well-known FinTech Software Company, working on a suite of new SaaS Insurance focused products. We’re looking for a Mid-Level Python Developer to help design, build, and optimise high-performance analytics and data workflows. You’ll work closely with actuaries, analysts, and data scientists to deliver scalable, production‑ready solutions in a domain‑rich environment. Working on a greenfield SaaS platform, which is used by nearly every major Financial Services / Insurance / ReInsurance organisation. The team are hot on best practices and code quality, actually giving their Engineers the time and freedom to implement these.
Responsibilities:
- Build and enhance Python‑based analytics features with a focus on performance and scalability
- Improve integration between Python and C# systems, refactoring where needed
- Optimise complex data workflows and large‑scale calculations
- Review code, share best practices, and support team development
- Champion strong engineering practices including testing, CI/CD, and clean design
- Explore new technologies and contribute to continuous improvement
Technical Overview:
- Strong experience writing production‑quality Python
- Proven ability to work with large datasets and performance‑critical workloads
- Experience with Azure services (e.g. Functions, Batch, Storage, Cosmos DB)
- Curious, proactive problem solver with a user‑focused mindset
Package: Generous Bonus Scheme, 14% Pension, Flexible hours, Training Fund, Life Assurance, Private Medical Insurance, Volunteering, Electric Car Scheme. Working on a hybrid model, the team goes on‑site 2 days a week in the modern Central London hub. Your colleagues will also be on‑site, so there is some meaning, collaboration and meaning.
It will be a 2 stage interview process, which has been designed to be as quick and pain free as possible. If you are interested in applying for this opportunity and would like to find out more information, please click the apply button and a Spencer Scott Associate will be in touch.
Spencer Scott Ltd is an equal opportunity Recruitment Agency, which means we do not discriminate on the basis of race, colour, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression. We celebrate diversity and are committed to creating inclusive working environments for all our clients.
Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Information Technology, Financial Services, Information Services, and Software Development
Contact Detail:
Spencer Scott - Technology Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Developer in England
✨Tip Number 1
Network like a pro! Reach out to your connections in the FinTech space, especially those who work with Python. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Prepare for those interviews! Brush up on your Python skills and be ready to discuss your experience with large datasets and Azure services. Practising common interview questions can really boost your confidence.
✨Tip Number 3
Show off your projects! If you've worked on any cool Python projects, make sure to highlight them during your interviews. This is your chance to demonstrate your problem-solving skills and creativity.
✨Tip Number 4
Apply through our website! It’s the easiest way to get your application noticed. Plus, it shows you’re serious about joining the team and helps us keep track of all the awesome candidates like you.
We think you need these skills to ace Python Developer in England
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Python Developer role. Highlight your experience with Python, especially in building scalable solutions and working with large datasets. We want to see how your skills align with what we're looking for!
Showcase Your Projects: Include any relevant projects you've worked on, particularly those involving cloud services like Azure. This gives us a glimpse of your hands-on experience and problem-solving abilities, which are key for this role.
Craft a Compelling Cover Letter: Your cover letter should reflect your enthusiasm for the position and the company. Share why you're excited about working on a greenfield SaaS platform and how you can contribute to our team’s success. We love seeing genuine passion!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the process smoother for everyone involved.
How to prepare for a job interview at Spencer Scott - Technology Recruitment
✨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with writing production-quality code and optimising performance. They’ll likely ask you about specific projects where you've worked with large datasets, so have some examples at the ready!
✨Familiarise Yourself with Cloud Technologies
Since this role involves working with Azure services, it’s crucial to understand how they integrate with Python. Do a bit of research on Azure Functions, Batch, and Cosmos DB, and be prepared to discuss how you’ve used these technologies in past projects or how you would approach using them.
✨Showcase Your Problem-Solving Skills
This company values curious and proactive problem solvers. Think of scenarios where you’ve tackled complex issues, especially in data workflows or analytics. Be ready to explain your thought process and how you arrived at your solutions during the interview.
✨Emphasise Team Collaboration
Since you'll be working closely with actuaries, analysts, and data scientists, highlight your teamwork experience. Share examples of how you’ve collaborated in the past, particularly in environments that prioritise best practices and code quality. This will show that you’re not just a great coder but also a team player.