SonicJobs Logo
Left arrow iconBack to search

Senior Python Developer VP Level Hybrid

Morgan McKinley
Posted 17 hours ago, valid for a month
Location

London, Greater London EC1R 0WX

Salary

£60,000 - £72,000 per annum

info
Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The position of Senior Python Engineer within the RISK Systems Data Platform requires a strong proficiency in Python and a minimum of 5 years of experience in software development, particularly in risk management.
  • The role involves designing, developing, and supporting scalable software solutions while collaborating with various stakeholders to enhance system functionality.
  • Candidates should possess analytical skills to analyze complex systems, as well as a solid understanding of testing methodologies and best practices.
  • The work environment offers a flexible hybrid model with approximately 50% in-office presence and a strong emphasis on career development and work-life balance.
  • Salary is competitive and will be discussed during the hiring process, reflecting the candidate's experience and expertise.

Job Title: Senior Python Engineer - RISK Systems Data Platform

Company Overview: Join a global leader in financial services, committed to sustainability, ethical standards, and employee development. The organization values a responsible, inclusive workplace that fosters personal growth and offers rewarding career opportunities.

Business Area: The RISK function provides senior management with transparency and analysis across risk areas within corporate and institutional banking, retail banking, and investment services.

Job Purpose: As a Senior Python Engineer within the RISK Systems Data Platform, you'll play a key role in designing, developing, and supporting scalable software solutions. You'll work closely with business and operational stakeholders, providing advanced development support, process improvements, and out-of-hours support as needed.

Key Responsibilities:

  • Monitor and support RISK systems for effective maintenance and coordination.
  • Design and optimize secure, maintainable, and scalable software solutions.
  • Lead small-scale changes and contribute to major feature development.
  • Collaborate across teams to enhance system functionality.
  • Drive testing, acceptance, and release processes to ensure software quality.
  • Proactively recommend and implement automation improvements.
  • Foster a culture of knowledge sharing and continuous improvement.

Requirements:

  • Technical Expertise: Strong proficiency in Python, with experience building high-quality, industrial-grade solutions within architectural constraints. Familiarity with SQL, object-oriented, and functional programming.
  • Professional Qualification: Demonstrable experience or qualification in Risk Management, with deep knowledge of risk specialisms.
  • Analytical Skills: Ability to analyze complex systems and deliver robust, scalable solutions.
  • Testing Acumen: Strong understanding of testing methodologies and best practices.
  • Collaborative Mindset: Client-focused, team-oriented, and adept at working with users, business analysts, and technical teams.

Tools and Methodologies:

  • Familiarity with Agile and DevOps methodologies and tools like Jira, Confluence, and Excel.

Why Join Us?

  • Impact: Join a team committed to sustainability and making a positive global impact.
  • Work Environment: Flexible hybrid model with approximately 50% in-office presence; quarterly face-to-face planning cycles for collaborative work.
  • Career Development: Access to excellent benefits, comprehensive training, mentoring, and a culture that prioritizes work-life balance.

Interview Process:

  • Initial Screening Call: Quick alignment check.
  • Technical Interview: Deep dive into technical skills.
  • Management Interview: Discussion on fit and alignment with organizational values and goals.
  • Additional Interviews: Possible meetings with HR or Senior Management, depending on requirements.

Note: This role is tailored for a Python Engineer with a primary focus on development. Candidates with broader tech experience or a main focus on DevOps may not align with the needs of this position.

Work Location: Hybrid - 50% in-office presence with flexible arrangements.

Salary: Competitive; banding to be discussed during the hiring process.

Apply now to join a collaborative, innovative team where technical excellence meets a commitment to sustainable growth and impactful work.

Morgan McKinley is acting as an Employment Agency and references to pay rates are indicative.

Morgan McKinley encourages applications from all qualified candidates who represent the full diversity of communities in the UK. Accommodations are available on request for candidates taking part in all aspects of the selection process.

BY APPLYING FOR THIS ROLE YOU ARE AGREEING TO OUR TERMS OF SERVICE WHICH TOGETHER WITH OUR PRIVACY STATEMENT GOVERN YOUR USE OF MORGAN MCKINLEY SERVICES.

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.