Python Developer

Company:  Morgan McKinley
Location: London
Closing Date: 04/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Overview: A leading global financial services institution is seeking a highly skilled Senior Python Developer to join their Data Tribe as a Vice President. This role, based in London, focuses on the technical aspects of data manipulation within a platform handling billions of risk data entries daily. The position is ideal for a hardcore Python developer with deep expertise in large-scale systems and DevOps practices.

Key Responsibilities:

  • Core Development: The successful candidate will be primarily responsible for Python development, focusing on building high-quality, industrial-level solutions within architectural constraints. This includes working with large-scale systems and ensuring robust and maintainable code.
  • Data Manipulation: The role involves significant data manipulation tasks, requiring expertise in SQL for data loading and enrichment. Experience with Sybase, SQL Server, or Oracle is necessary.
  • DevOps Integration: The developer will blend development and operational responsibilities, leveraging DevOps practices to ensure seamless integration and deployment of applications.
  • Support & Maintenance: The role includes third-line support responsibilities, with potential for out-of-hours escalation. The candidate must be able to handle support queries effectively and provide solutions in a timely manner.
  • Agile Collaboration: The developer will work within an Agile framework, participating in quarterly planning cycles and regular team collaboration sessions, including face-to-face meetings for design and strategic planning.

Requirements:

  • Python Expertise: The candidate must have expert-level proficiency in Python as their primary skill, with a strong focus on development rather than a broad skill set.
  • DevOps Knowledge: Experience with DevOps concepts and practices is essential, as the role requires a blend of development and operational tasks.
  • SQL Proficiency: The candidate should be familiar with SQL, particularly in the context of data manipulation and enrichment, with experience in Sybase, SQL Server, or Oracle.
  • System Understanding: A deep understanding of large-scale systems and the ability to build solutions within architectural constraints is crucial.
  • Testing Skills: The candidate must have a strong grasp of proper testing methodologies to ensure the reliability and maintainability of the code.
  • Work Authorisation: Ideally, candidates should have the right to work in the UK.

Work Arrangement:

  • Hybrid Model: The position requires 50% in-office presence, with flexibility outside of team days and quarterly planning cycles. The team aims to have everyone in the office on the same day at least once a week for collaboration.

Why Join Us?

This role offers an exceptional opportunity to work within a critical function of a major financial institution, contributing to the stability and resilience of the global markets. The company provides a supportive work environment with a balanced hybrid working model, competitive benefits, and a strong commitment to sustainability and social responsibility.

Apply Now
Share this job
Morgan McKinley
  • Similar Jobs

  • Python Developer

    London
    View Job
  • Senior Solutions Engineer Python - AI Start-up

    London
    View Job
  • PHP Developer

    London
    View Job
  • AWS Developer

    Clerkenwell
    View Job
  • Frontend Developer

    London
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙