Client Delivery Director (Strategy, Technology Practice, Python) - Hybrid (h/f) in City of Westminster
Client Delivery Director (Strategy, Technology Practice, Python) - Hybrid (h/f)

Client Delivery Director (Strategy, Technology Practice, Python) - Hybrid (h/f) in City of Westminster

City of Westminster Full-Time 80000 - 100000 ÂŁ / year (est.) Home office (partial)
Emagine Consulting

At a Glance

  • Tasks: Lead complex technology initiatives and ensure successful delivery in investment banking.
  • Company: Join emagine, a leader in tech solutions for investment banking.
  • Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
  • Other info: Dynamic role with opportunities to expand client relationships and drive account growth.
  • Why this job: Make a real impact in a fast-paced environment while leading innovative projects.
  • Qualifications: 10+ years in software engineering with strong Python skills and leadership experience.

The predicted salary is between 80000 - 100000 ÂŁ per year.

We are seeking a Client Delivery Director to join emagine and be onsite with one of our key clients in Investment Banking. This is a hands‑on leadership role, operating at the centre of a complex delivery landscape. You will act as emagine's senior representative within the client, accountable for delivery outcomes, consultant oversight, and the continued growth of the account. Working closely with senior stakeholders, you will lead delivery across critical initiatives, contribute directly where required, and ensure successful execution within a fast‑paced, high‑impact environment.

Client & Technology Environment

You will be operating within a complex investment banking technology landscape, supporting delivery across Front Office, risk, and trading systems. Our consultants are typically engaged in:

  • Python‑based development within distributed, enterprise‑scale systems
  • Delivery of risk, pricing, and analytics platforms supporting global markets
  • Working across multi‑asset environments (e.g. Fixed Income, commodities, equities)
  • Collaborating with traders, quants, and engineering teams in high‑performance environments

Increasingly, programmes are also focused on:

  • Integration of AI and data‑driven capabilities into trading, risk, and operational workflows
  • Development of data platforms handling large structured and unstructured datasets
  • Leveraging automation and advanced analytics to enhance decision‑making and efficiency

Key Responsibilities

Delivery Leadership & Execution

  • Lead and deliver complex technology and transformation initiatives within the client environment
  • Own delivery outcomes, ensuring quality, timelines, and objectives are met
  • Actively contribute to delivery where required, stepping in to drive execution

Client Engagement & On‑Site Leadership

  • Act as the primary senior contact within the client environment
  • Build and maintain trusted relationships with senior stakeholders
  • Navigate organisational complexity and drive alignment across teams

Consultant Leadership & Team Management

  • Lead and manage emagine consultants deployed within the account
  • Ensure alignment, performance, and delivery quality across all engagements
  • Provide guidance, support, and escalation management as required
  • Act as the central point of coordination between consultants, client stakeholders, and emagine
  • Foster a high‑performing, collaborative delivery environment on‑site

Account Growth & Commercial Ownership

  • Identify opportunities to expand services within the account
  • Support growth of the engagement footprint and long‑term client relationship
  • Contribute to commercial discussions and strategic account development

Operational & Risk Management

  • Ensure smooth day‑to‑day operation of the account
  • Proactively manage risks, dependencies, and delivery challenges
  • Maintain high levels of client satisfaction and delivery excellence

Skills & Experience

Technical Background

  • Strong foundation in software engineering, systems design, or architecture
  • Currently operating at solution or enterprise architecture level
  • Strong Python capability, with experience delivering within complex systems
  • Able to engage credibly with technical teams, architects, and senior stakeholders

Domain & Industry Experience

  • Experience working on or alongside Front Office, risk, or trading platforms within investment banking or capital markets
  • Understanding of market risk concepts (e.g. VaR, FRTB) and financial instruments
  • Exposure to multi‑asset environments (e.g. Fixed Income, commodities, equities, derivatives)
  • Experience working with large‑scale data systems and enterprise platforms

Experience

  • 10+ years' experience across software engineering, architecture, or technology delivery roles, with progression into leadership positions within complex enterprise environments
  • Proven track record delivering complex programmes and initiatives within large‑scale organisations
  • Experience operating in client‑facing, on‑site, or Embedded roles within enterprise environments
  • Experience within financial services or capital markets, or similarly complex, regulated industries
  • Proven experience building senior client relationships that have contributed to account growth, expansion opportunities, and increased consulting footprint

Core Skills

  • Hands‑on delivery mindset with strong accountability for outcomes
  • Strong stakeholder management and communication skills at senior level
  • Ability to operate effectively in complex, fast‑paced environments
  • Commercial awareness with the ability to identify and shape opportunities
  • Ability to bridge technical, delivery, and business perspectives

Client Delivery Director (Strategy, Technology Practice, Python) - Hybrid (h/f) in City of Westminster employer: Emagine Consulting

At emagine, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation within the fast-paced investment banking sector. Our hybrid working model allows for flexibility while providing ample opportunities for professional growth and development, ensuring our employees are equipped to thrive in complex delivery landscapes. With a strong focus on client engagement and a commitment to excellence, we empower our team members to take ownership of their roles and contribute meaningfully to transformative initiatives.
Emagine Consulting

Contact Detail:

Emagine Consulting Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Client Delivery Director (Strategy, Technology Practice, Python) - Hybrid (h/f) in City of Westminster

✨Tip Number 1

Network like a pro! Get out there and connect with people in the investment banking and technology sectors. Attend industry events, join relevant online forums, and don’t be shy about reaching out to potential contacts on LinkedIn. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Showcase your expertise! When you’re chatting with potential employers or networking contacts, make sure to highlight your experience with Python and complex systems. Share specific examples of how you've led successful projects or navigated challenges in high-pressure environments. This will help you stand out as a strong candidate.

✨Tip Number 3

Be proactive! If you see a company you’re interested in, don’t wait for them to post a job. Reach out directly through our website and express your interest. Tailor your message to show how your skills align with their needs, especially in areas like client delivery and technology transformation.

✨Tip Number 4

Prepare for interviews by practising your storytelling skills. Be ready to discuss your past experiences in detail, especially those that demonstrate your leadership and delivery capabilities. Use the STAR method (Situation, Task, Action, Result) to structure your answers and keep it engaging!

We think you need these skills to ace Client Delivery Director (Strategy, Technology Practice, Python) - Hybrid (h/f) in City of Westminster

Leadership Skills
Client Engagement
Stakeholder Management
Python Development
Software Engineering
Systems Design
Enterprise Architecture
Risk Management
Data Management
Communication Skills
Problem-Solving Skills
Commercial Awareness
Collaboration
Adaptability
High-Performance Environment Experience

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Client Delivery Director role. Highlight your experience in software engineering and leadership, especially in investment banking or similar environments. We want to see how your skills align with our needs!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for this role. Share specific examples of your past successes in delivery leadership and client engagement that relate to the job description.

Showcase Your Technical Skills: Since this role requires strong Python capabilities and experience with complex systems, make sure to highlight these skills prominently. We love seeing concrete examples of how you've used these skills in previous roles!

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’re considered for the role. Plus, it shows your enthusiasm for joining our team!

How to prepare for a job interview at Emagine Consulting

✨Know Your Stuff

Make sure you brush up on your Python skills and understand the technical landscape of investment banking. Be ready to discuss how you've tackled complex systems in the past, as this role demands a strong foundation in software engineering and architecture.

✨Showcase Your Leadership

Prepare examples that highlight your experience in leading teams and managing client relationships. Think about times when you navigated organisational complexities or drove alignment across teams, as these are key aspects of the role.

✨Understand the Client's Needs

Research emagine and their clients in the investment banking sector. Familiarise yourself with current trends in risk management and trading platforms, so you can speak knowledgeably about how you can contribute to their success.

✨Be Ready for Scenario Questions

Expect to face scenario-based questions that assess your problem-solving skills and ability to manage risks. Prepare to discuss how you would handle delivery challenges or enhance decision-making through automation and analytics.

Client Delivery Director (Strategy, Technology Practice, Python) - Hybrid (h/f) in City of Westminster
Emagine Consulting
Location: City of Westminster

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

>