Sr. Python Developer

Sr. Python Developer

Full-Time 48000 - 72000 £ / year (est.) No home office possible
Ascendion

At a Glance

  • Tasks: Design and optimise large-scale applications using Python and SQL.
  • Company: Leading digital/fintech company transforming careers.
  • Benefits: Competitive pay, great benefits, and leadership opportunities.
  • Why this job: Work on high-impact projects with top industry talent.
  • Qualifications: 12+ years in Python development and strong problem-solving skills.
  • Other info: Dynamic environment with a focus on Agile methodologies.

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

We are seeking a highly experienced Senior Python Developer with a proven track record of designing, developing, and optimizing large-scale applications. This role is ideal for someone who thrives in complex problem-solving, writes clean and efficient code, and understands the bigger picture of software architecture and design.

Key Responsibilities

  • 12+ years of experience in Python development with expertise in OOP and software design principles.
  • Write and optimize complex SQL queries for PostgreSQL, MySQL, or SQL Server.
  • Work in Linux environments, including bash scripting and deployment automation.
  • Manage and schedule workflows using Autosys.
  • Collaborate with teams using GIT (branching strategies, pull requests, and merging workflows).
  • Track and manage project tasks using JIRA within an Agile framework.
  • Apply Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practices, leveraging Behave and PyTest for unit and integration testing.

Why You’ll Love It Here

  • Work on exciting, high-impact projects.
  • Collaborate with some of the brightest minds in the field.
  • Competitive pay, great benefits, and opportunities to lead.

Sr. Python Developer employer: Ascendion

Join a forward-thinking company that champions innovation and collaboration, where as a Senior Python Developer, you'll work on high-impact projects alongside some of the brightest minds in the digital and fintech sectors. With competitive pay, comprehensive benefits, and ample opportunities for professional growth, this is an excellent place to advance your career while contributing to transformative solutions in a dynamic work culture.
Ascendion

Contact Detail:

Ascendion Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Sr. Python Developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those in digital and fintech. A personal recommendation can make all the difference when you're vying for that Senior Python Developer role.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving complex applications and SQL queries. This is your chance to demonstrate your expertise in Python and software design principles.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding of TDD and BDD practices. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Sr. Python Developer

Python Development
Object-Oriented Programming (OOP)
Software Design Principles
SQL Query Optimization
PostgreSQL
MySQL
SQL Server
Linux Environments
Bash Scripting
Deployment Automation
Workflow Management with Autosys
Version Control with GIT
Project Management with JIRA
Agile Methodologies
Test-Driven Development (TDD)
Behavior-Driven Development (BDD)
Unit Testing with PyTest
Integration Testing with Behave

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Python Developer role. Highlight your experience with Python, SQL, and any relevant projects that showcase your problem-solving skills. We want to see how you fit into our vision!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with our needs. Keep it concise but impactful – we love a good story!

Showcase Your Projects: If you've worked on any large-scale applications or complex systems, make sure to mention them. We’re keen to see examples of your clean code and architectural thinking. Don’t be shy – let us know what you’ve achieved!

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. Plus, we love seeing applications come in through our own channels!

How to prepare for a job interview at Ascendion

✨Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with OOP and software design principles, as well as any large-scale applications you've developed. Practising coding challenges can help you demonstrate your problem-solving abilities.

✨SQL Queries Are Key

Since you'll be working with databases, it's crucial to have a solid understanding of SQL. Prepare to showcase your ability to write and optimise complex queries for PostgreSQL, MySQL, or SQL Server. You might even want to bring examples of past projects where you tackled database challenges.

✨Familiarise Yourself with Agile and JIRA

Understanding Agile methodologies and how to use JIRA effectively will set you apart. Be prepared to discuss how you've managed project tasks in previous roles and how you’ve collaborated with teams using GIT. This shows that you can integrate smoothly into their workflow.

✨Emphasise TDD and BDD Practices

Highlight your experience with Test-Driven Development (TDD) and Behaviour-Driven Development (BDD). Be ready to explain how you've used tools like Behave and PyTest in your testing processes. This demonstrates your commitment to quality and efficient coding practices.

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

>