Python Developer

Python Developer

Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
Ascendion

At a Glance

  • Tasks: Lead the development of high-performance applications using Python and SQL.
  • Company: Join a dynamic team in Bromley, UK, focused on innovative tech solutions.
  • Benefits: Enjoy hybrid work options and a collaborative work culture.
  • Why this job: Be part of a forward-thinking company that values leadership and innovation.
  • Qualifications: 8+ years in Python development with strong SQL and Linux skills required.
  • Other info: Familiarity with trading concepts is a plus; excellent communication skills are essential.

The predicted salary is between 36000 - 60000 Β£ per year.

Job Description

  • Ascendion is looking for a an experienced Python Backend Developer with strong cloud expertise and hands-on experience building or supporting enterprise-grade platforms.

Required Skills & Experience:

  • Strong backend development experience with Python.
  • Proven experience working on enterprise-grade trading platforms OR complex enterprise systems.
  • Hands-on experience with AWS services (compute, storage, networking, security).
  • Experience building high-throughput, low-latency systems.
  • Strong knowledge of REST APIs, microservices architecture, and distributed systems.
  • Experience with databases (SQL and/or NoSQL).
  • Familiarity with data querying and analytics tools such as Athena.
  • Experience with containerisation (Docker, Kubernetes) is a plus.
  • Understanding of CI/CD pipelines and DevOps practices.

About Us:

Ascendion is a leading provider of AI-first software engineering services. Our applied AI, software engineering, cloud, data, experience design, and talent transformation capabilities accelerate innovation for Global 2000 clients. Ascendion is headquartered in New Jersey. In addition to our remote/hybrid workforce, we have 30+ offices across the U.S., UK, Poland, Romania, India, Australia and Mexico. We are committed to building technology powered by Generative AI with an inclusive workforce, service to our communities, and a vibrant culture. For more information, please go to www.ascendion.com.

Please let me know the best time and number to connect with you or please give me a call on +44 204-571-6547 or send your resume on (Renisha.panchal@ascendion.com) to discuss this further. Also, if you happen to know anyone who fits this role, please send us their resume. We do have a referral policy.

Python Developer employer: Ascendion

Join our dynamic team in Bromley as a Python Developer, where we foster a collaborative and innovative work culture that prioritises employee growth and development. With a hybrid working model, you will enjoy the flexibility of working three days from the office while benefiting from comprehensive training opportunities and a supportive environment that encourages leadership and autonomy. Our commitment to excellence and continuous improvement makes us an exceptional employer for those seeking meaningful and rewarding careers in technology.
Ascendion

Contact Detail:

Ascendion Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Python Developer

✨Tip Number 1

Make sure to showcase your leadership skills during the interview. Prepare examples of how you've led teams or projects in the past, especially in Agile environments. This will demonstrate your ability to drive development and mentor others.

✨Tip Number 2

Brush up on your knowledge of SQL and Linux environments. Be ready to discuss specific challenges you've faced and how you optimised database queries or managed deployments. Practical examples will help you stand out.

✨Tip Number 3

Familiarise yourself with the basics of trading concepts if you haven't already. Even a basic understanding can give you an edge, so consider reading up on asset classes and market structures to show your interest in the industry.

✨Tip Number 4

Prepare to discuss your experience with version control and CI/CD pipelines. Be specific about the tools you've used, like GIT and Jenkins, and how they have improved your workflow. This technical knowledge is crucial for the role.

We think you need these skills to ace Python Developer

Python Programming
Object-Oriented Programming (OOP)
SQL (PostgreSQL, MySQL, SQL Server)
Linux Environments
Bash Scripting
Job Scheduling (Autosys)
Version Control (GIT)
Agile Development Tools (JIRA)
Test-Driven Development (TDD)
Behaviour-Driven Development (BDD)
Unit Testing (PyTest)
CI/CD Pipelines
Analytical Skills
Problem-Solving Skills
Attention to Detail
Leadership Skills
Mentoring Skills
Communication Skills
Understanding of Basic Trading Concepts

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your 8+ years of Python development experience, focusing on OOP and software design principles. Include specific examples of your work with SQL databases and Linux environments to demonstrate your expertise.

Craft a Compelling Cover Letter: In your cover letter, emphasise your leadership skills and ability to work autonomously. Mention your experience with Agile tools like JIRA and your familiarity with job scheduling using Autosys, as these are key requirements for the role.

Showcase Relevant Projects: If you have worked on projects that involved Test-Driven Development (TDD), BDD, or CI/CD pipelines, be sure to include these in your application. Highlight your problem-solving skills and attention to detail through specific project outcomes.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Python Developer role.

How to prepare for a job interview at Ascendion

✨Showcase Your Python Expertise

Be prepared to discuss your experience with Python in detail. Highlight specific projects where you've implemented OOP and software design principles, and be ready to answer technical questions that demonstrate your depth of knowledge.

✨Demonstrate SQL Proficiency

Since strong SQL skills are essential for this role, come equipped with examples of complex queries you've written and how you've optimised databases in previous positions. This will show your capability in handling data effectively.

✨Familiarise Yourself with Agile Practices

As the company uses Agile tools like JIRA, be ready to discuss your experience with Agile methodologies. Share examples of how you've contributed to Agile teams and how you manage tasks and sprints.

✨Prepare for Leadership Questions

Given the emphasis on leadership in this role, think about your past experiences leading teams or mentoring others. Be ready to share specific instances where your leadership made a positive impact on a project or team dynamic.

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

>