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.