Python Developer

Python Developer

Islington Full-Time 68000 - 90000 £ / year (est.) Home office (partial)
Go Premium
S

At a Glance

  • Tasks: Develop and maintain Python applications, ensuring performance and scalability.
  • Company: Join a leading digital transformation business focused on government IT modernisation.
  • Benefits: Enjoy hybrid working with flexible hours and competitive salary.
  • Why this job: Be part of impactful projects that enhance banking applications and improve user experience.
  • Qualifications: Extensive Python experience, CI/CD knowledge, and familiarity with web frameworks like Django and Flask.
  • Other info: Immediate start available, ideally Summer 2025, with a collaborative team environment.

The predicted salary is between 68000 - 90000 £ per year.

Seeking an experienced Senior Python Developer for a Permanent role based in central London. Hybrid working with the expectation of 3 days/week on site in London. Immediate start, ideally Summer 2025. A chance to work with a leading digital transformation business on large-scale IT modernisation programmes for government clients.

Key skills, experience + tasks will include:

  • Extensive hands-on experience with Python is essential, including a strong grasp of Core Python concepts.
  • Proven expertise in deploying Python applications using CI/CD, along with proficiency in designing and implementing CI/CD pipelines in Cloud environments.
  • Excellent practical expertise in Performance tuning and system optimisation.
  • Experience with PySpark and Azure Databricks for distributed data processing and large-scale data analysis.
  • Proven experience with web frameworks, including knowledge of Django and experience with Flask, along with a solid understanding of APIs.
  • Develop and maintain data interfaces to connect various systems within the Bank.
  • Solid architecture and design knowledge to ensure scalable and efficient systems.
  • Lead the development of MVPs, ensuring timely delivery, alignment with business goals.
  • Collaborate with cross-functional teams to build and enhance banking applications.
  • Work closely with UI/UX Designers to seamlessly integrate visualisations into web applications or other platforms.
  • Banking Domain Experience is Highly Desirable.

Python Developer employer: Syntax Consultancy Limited

Join a leading digital transformation business in central London, where you will be part of a dynamic team dedicated to modernising IT for government clients. Enjoy a hybrid working model that promotes work-life balance, alongside opportunities for professional growth and development in a collaborative environment. With competitive salaries and a focus on innovation, this role offers a meaningful chance to make an impact in the banking sector while working with cutting-edge technologies.
S

Contact Detail:

Syntax Consultancy Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Developer

✨Tip Number 1

Network with professionals in the banking and tech sectors. Attend meetups or webinars focused on Python development and digital transformation to connect with potential colleagues and learn about industry trends.

✨Tip Number 2

Showcase your hands-on experience with Python by contributing to open-source projects or building your own applications. This not only demonstrates your skills but also gives you practical examples to discuss during interviews.

✨Tip Number 3

Familiarise yourself with CI/CD practices and cloud environments, particularly Azure. Consider taking online courses or certifications that focus on these areas to enhance your knowledge and make you a more attractive candidate.

✨Tip Number 4

Prepare for technical interviews by practising coding challenges related to Python, APIs, and web frameworks like Django and Flask. Use platforms like LeetCode or HackerRank to sharpen your problem-solving skills.

We think you need these skills to ace Python Developer

Extensive hands-on experience with Python
Core Python concepts
CI/CD deployment expertise
Designing and implementing CI/CD pipelines
Cloud environments proficiency
Performance tuning
System optimisation
Experience with PySpark
Azure Databricks knowledge
Web frameworks expertise (Django, Flask)
API understanding
Data interface development
Solid architecture and design knowledge
MVP development leadership
Collaboration with cross-functional teams
UI/UX integration skills
Banking domain experience

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your extensive hands-on experience with Python and any relevant projects you've worked on. Emphasise your expertise in deploying Python applications using CI/CD and your familiarity with cloud environments.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific skills like performance tuning, system optimisation, and your experience with web frameworks such as Django and Flask. Relate your past experiences to the job description.

Showcase Relevant Projects: If you have worked on projects involving PySpark, Azure Databricks, or banking applications, be sure to include these in your application. Provide brief descriptions of your role and the impact of your contributions.

Highlight Collaboration Skills: Since the role involves working closely with cross-functional teams and UI/UX designers, mention any previous experiences where you successfully collaborated with others. This will demonstrate your ability to work effectively in a team environment.

How to prepare for a job interview at Syntax Consultancy Limited

✨Showcase Your Python Expertise

Be prepared to discuss your hands-on experience with Python in detail. Highlight specific projects where you applied Core Python concepts, and be ready to demonstrate your understanding of advanced features and best practices.

✨Demonstrate CI/CD Knowledge

Since deploying Python applications using CI/CD is crucial for this role, come equipped with examples of how you've designed and implemented CI/CD pipelines in cloud environments. Discuss any tools you've used and the impact they had on your projects.

✨Discuss Performance Tuning

Performance tuning and system optimisation are key aspects of the job. Prepare to talk about your experience in this area, including specific techniques you've employed to enhance application performance and any challenges you've overcome.

✨Familiarise Yourself with Banking Domain

While banking domain experience is highly desirable, if you have any relevant knowledge or experience, make sure to mention it. Research the company’s projects in the banking sector and be ready to discuss how your skills can contribute to their goals.

Python Developer
Syntax Consultancy Limited
Location: Islington
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>