Mid-Level Python Developer

Mid-Level Python Developer

Full-Time 42000 - 72000 £ / year (est.) No working from home possible
Oliver Bernard

At a Glance

  • Tasks: Design complex systems and write scalable Python code to enhance application performance.
  • Company: Join a leading FinTech company with a skilled engineering team.
  • Benefits: Competitive salary, flexible remote work, and a great benefits package.
  • Other info: Enjoy a hybrid work model with excellent career growth opportunities.
  • Why this job: Make an impact from day one while working closely with top tech leaders.
  • Qualifications: 2+ years of Python experience, Flask knowledge, and a Computer Science/STEM degree.

The predicted salary is between 42000 - 72000 £ per year.

Overview

OB have partnered with a FinTech company, who are looking to bring on 2 x Mid-Level Python Developers to their highly skilled engineering team. You’ll have the opportunity to work closely with the CTO & Head of Engineering to have an impact from day one, and develop their systems.

In this role, you’ll design highly complex systems and applications, writing high-quality and scalable code, to optimise the performance of their Python based applications.

Responsibilities

  • Design highly complex systems and applications.
  • Write high-quality, scalable Python code to optimise the performance of Python-based applications.

Required skills and experience

  • 2+ years of commercial experience using Python
  • Highly skilled with Python
  • Experience with Flask or other similar frameworks
  • SQL expertise
  • Cloud experience, ideally AWS
  • Must have a Computer Science/STEM Degree from a top ranked University

Employment details

  • Role: Mid-Level Python Developer - Python, Flask, AWS
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Information Technology and Engineering
  • Industries: Staffing and Recruiting

Salary and location

Base salary £50k-£60k, with a great benefits package included. Flexible with remote working (2-4 office visits per month) with a Central London based office.

Location notes

London, England, United Kingdom – Hybrid/Remote options described in the listing.

#J-18808-Ljbffr

Mid-Level Python Developer employer: Oliver Bernard

Join a dynamic FinTech company that values innovation and collaboration, offering you the chance to work closely with senior leadership from day one. With a competitive salary and a comprehensive benefits package, including flexible remote working options, you'll thrive in a supportive environment that fosters professional growth and encourages you to make a meaningful impact on complex systems and applications.

Oliver Bernard

Contact Details:

Oliver Bernard Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Mid-Level Python Developer

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those in FinTech. A friendly chat can lead to insider info about job openings or even a referral.

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Python projects. This gives potential employers a taste of your coding style and problem-solving abilities.

Tip Number 3

Prepare for technical interviews by practising coding challenges. Websites like LeetCode or HackerRank can help you sharpen your skills and boost your confidence.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented developers like you. Plus, it’s a great way to get noticed by hiring managers.

We think you need these skills to ace Mid-Level Python Developer

Python
Flask
SQL
AWS
System Design
Scalable Code Development
Performance Optimisation

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your Python experience and any relevant frameworks like Flask. We want to see how your skills match the job description, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how you can contribute to the team. We love seeing genuine enthusiasm for the position.

Showcase Your Projects:If you've worked on any interesting projects using Python, make sure to mention them! We’re keen to see examples of your work that demonstrate your coding skills and problem-solving abilities.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at Oliver Bernard

Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with Python, especially any complex systems you've designed or optimised. Practise coding challenges that focus on Python to demonstrate your problem-solving abilities.

Familiarise Yourself with Flask and SQL

Since the role requires experience with Flask and SQL, take some time to review your knowledge of these technologies. Prepare to discuss specific projects where you've used Flask to build applications and how you've managed databases with SQL.

Showcase Your Cloud Experience

If you have experience with AWS or other cloud platforms, be sure to highlight this during your interview. Think of examples where you've leveraged cloud services to enhance application performance or scalability, as this will show your understanding of modern development practices.

Prepare Questions for the CTO and Head of Engineering

Interviews are a two-way street, so come prepared with insightful questions for the CTO and Head of Engineering. Ask about their vision for the engineering team, the challenges they face, and how you can contribute from day one. This shows your enthusiasm and willingness to engage with the team.