Python Developer - FICC Technology (h/f)
Python Developer - FICC Technology (h/f)

Python Developer - FICC Technology (h/f)

Full-Time Home office (partial)
E

At a Glance

  • Tasks: Join a global team as a Python Developer, leading risk framework development and producing key reports.
  • Company: emagine is a top-tier consultancy in financial services, dedicated to delivering tailored solutions.
  • Benefits: Enjoy a hybrid work model with competitive pay and a culture of openness and integrity.
  • Why this job: Be part of a dynamic team tackling real-world challenges while fostering a positive work environment.
  • Qualifications: Requires a degree in Computer Science or related field and 8+ years of Python development experience.
  • Other info: We value diversity and are committed to equal opportunity in our hiring practices.

Python Developer- FICC Technology

London- Hybrid

£750-£900

emagine is a high-end professional services consultancy and solutions firm Specialising in providing business and technology services to the financial services sector, we power progress, solve challenges and deliver real results through tailored high-end consulting services and solutions.

We have created a culture of openness and integrity by building genuine and strong relationships and partnerships, enabling us to be uncompromising in our dedication in delivering the optimal service for our clients. Our commitment is not just towards our clients but we aim to foster a positive and equitable working environment with our consultants and colleagues which stems from our core values: Confident, Dedicated, Responsible, Genuine.

Main Responsibilities:

As a Python Developer, you will be responsible for the strategic risk framework within a global team.

  • Lead the development of the strategic risk framework with a global team.

  • Produce consistent, consolidated risk reports for the FICC business.

  • Run high-performance intraday risk for trading desks.

  • Communicate PnL explanations across the global business.

  • Provide technical leadership, including conducting design reviews.

  • Engage in software development, testing, deployment, and support using Agile methodologies.

  • Participate in a high-performance team on priority deliverables.

  • Address real problems to add value to the business.

  • Effectively communicate with stakeholders in both technology and business.

Key Requirements:

  • Bachelor\’s or advanced degree in Computer Science, Economics, Mathematics, or Finance.

  • Minimum of 8 years Python development experience.

  • Deep understanding of pricing basics, structured rates, and FX derivatives products.

  • Experience with large-scale quantitative libraries (Risk, Pricing, P&L Explain).

At emagine, we are committed to building an international and diverse team by embracing our different backgrounds.

If you are up to the challenge and would like to find out more, get in touch with us immediately, our internal recruitment team is always keen to hear from dynamic individuals that are looking to further their career and explore their full potential.

emagine is an equal opportunity employer, and employment practices are based strictly on merit. It is the policy of the Company to give equal opportunity in employment regardless of sex, sexual orientation, marital status, race, age, disability, gender reassignment, pregnancy and maternity, religion or ethnic origin

Python Developer - FICC Technology (h/f) employer: emagine

At emagine, we pride ourselves on being an exceptional employer, offering a dynamic and inclusive work culture that fosters professional growth and collaboration. Our London-based team thrives in a hybrid environment, where innovative problem-solving meets high-end consulting for the financial services sector, ensuring that our employees are empowered to make meaningful contributions while enjoying competitive compensation and a commitment to diversity and equality.
E

Contact Detail:

emagine Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Developer - FICC Technology (h/f)

✨Tip Number 1

Familiarise yourself with the financial services sector, especially focusing on FICC (Fixed Income, Currencies, and Commodities). Understanding the nuances of this area will help you speak confidently about how your Python skills can add value to the team.

✨Tip Number 2

Brush up on Agile methodologies, as they are crucial for the role. Being able to discuss your experience with Agile practices will demonstrate your readiness to engage in a high-performance team environment.

✨Tip Number 3

Prepare to showcase your technical leadership skills. Think of examples where you've conducted design reviews or led projects, as this will highlight your ability to guide a global team effectively.

✨Tip Number 4

Practice explaining complex concepts in simple terms. Since effective communication with stakeholders is key, being able to articulate PnL explanations clearly will set you apart from other candidates.

We think you need these skills to ace Python Developer - FICC Technology (h/f)

Proficiency in Python
Experience with Agile methodologies
Strong understanding of financial products, particularly structured rates and FX derivatives
Ability to produce risk reports and PnL explanations
Technical leadership and design review skills
Experience with large-scale quantitative libraries
Strong analytical and problem-solving skills
Excellent communication skills for stakeholder engagement
Experience in software development, testing, and deployment
Ability to work collaboratively in a global team
Understanding of strategic risk frameworks
Ability to address real business problems effectively
Strong background in Computer Science, Economics, Mathematics, or Finance

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Python development experience, especially in relation to financial services. Include specific projects or roles that demonstrate your expertise in risk frameworks and quantitative libraries.

Craft a Compelling Cover Letter: Write a cover letter that reflects your understanding of the role and the company. Mention how your skills align with their core values of being confident, dedicated, responsible, and genuine. Use examples from your past experiences to illustrate your points.

Showcase Relevant Skills: In your application, emphasise your technical leadership abilities and experience with Agile methodologies. Highlight any experience you have with structured rates and FX derivatives products, as these are key requirements for the role.

Prepare for Technical Questions: Anticipate technical questions related to Python development and risk management. Be ready to discuss your approach to software development, testing, and deployment, as well as how you communicate complex concepts to stakeholders.

How to prepare for a job interview at emagine

✨Showcase Your Python Expertise

Make sure to highlight your extensive experience with Python development. Be prepared to discuss specific projects where you've used Python, especially in relation to risk frameworks or financial applications.

✨Understand the Financial Context

Familiarise yourself with pricing basics, structured rates, and FX derivatives products. Being able to speak knowledgeably about these topics will demonstrate your understanding of the financial services sector and how your technical skills apply.

✨Emphasise Team Collaboration

Since the role involves working within a global team, be ready to share examples of how you've successfully collaborated with others in previous roles. Highlight your experience with Agile methodologies and how you contribute to high-performance teams.

✨Prepare for Technical Leadership Questions

As the role requires providing technical leadership, think about times when you've conducted design reviews or led a project. Be prepared to discuss your approach to mentoring others and ensuring quality in software development.

Python Developer - FICC Technology (h/f)
emagine

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

E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>