At a Glance
- Tasks: Join a dynamic team to design tech solutions for equity derivatives trading.
- Company: Work with a leading Investment Bank focused on innovative financial technology.
- Benefits: Collaborate with experts, tackle high-impact projects, and thrive in a fast-paced environment.
- Why this job: Make a real impact in risk management and pricing while enhancing your coding skills.
- Qualifications: Proficient in Python; knowledge of equity derivatives and strong problem-solving skills required.
- Other info: Experience with DevOps and cloud platforms is a plus!
The predicted salary is between 43200 - 72000 £ per year.
Senior Python Developer
Project at a major Investment Bank seeks an experienced Python Developer to join their Front Office trading technology team delivering solutions that manage pricing and trade execution for FX Derivatives instruments.
As the Senior Python Developer you will build a new platform for trading and risk calculations and associated regulatory reporting using back end OO Python in a Unix / Linux environment, with involvement in the full development cycle in an Agile (Scrum) approach.
Experience required:
- Significant experience working as a server side Python developer in a Front Office environment
- OOD
- Test-driven development
- Relational databases
- Experience working in an Agile environment
- Linux / Unix
Desirable skills for you as the Python Developer:
- Experience of Regulatory reporting associated with Trading such as MiFID II or EMIR
- Experience building real-time applications based on a messaging paradigm
- Experience building large-scale data processing pipelines (for e.g. using Apache Spark, etc)
- Experience building Highly Available and High Performance applications
- Experience of FIX messaging protocol
- FX Options / Derivatives experience
Senior Python Developer
Senior Python Developer employer: mthree
Contact Detail:
mthree Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Python Developer
✨Tip Number 1
Make sure to showcase your hands-on experience with Python in your conversations. Be ready to discuss specific projects where you've developed scalable solutions, as this will resonate well with the team.
✨Tip Number 2
Familiarize yourself with equity derivatives and risk management concepts. Being able to speak the language of traders and quants will help you stand out during discussions and demonstrate your genuine interest in the field.
✨Tip Number 3
Highlight any experience you have with optimizing data pipelines or working with microservices. This is crucial for the role, and sharing relevant examples can show your technical depth and problem-solving skills.
✨Tip Number 4
Prepare to discuss your familiarity with DevOps practices and cloud platforms. Even if it's not a primary focus, showing that you understand these concepts can set you apart from other candidates.
We think you need these skills to ace Senior Python Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your proficiency in Python and any relevant experience with equity derivatives and risk management. Include specific projects or roles where you developed scalable solutions or collaborated with quantitative analysts.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your skills align with the key responsibilities, such as developing systems for risk management and optimizing data pipelines.
Showcase Technical Skills: Clearly outline your technical skills related to Python, SQL/NoSQL databases, and any experience with microservices or REST APIs. If you have knowledge of DevOps practices, be sure to include that as well.
Highlight Problem-Solving Abilities: Provide examples in your application that demonstrate your strong problem-solving skills and ability to thrive in fast-paced environments. This could be through specific challenges you've faced in previous roles and how you overcame them.
How to prepare for a job interview at mthree
✨Showcase Your Python Proficiency
Be prepared to discuss your hands-on experience with Python. Highlight specific projects where you've developed or enhanced systems, especially in risk management or pricing.
✨Understand Equity Derivatives
Brush up on your knowledge of equity derivatives and risk management concepts. Being able to discuss these topics will demonstrate your interest and understanding of the field.
✨Demonstrate Problem-Solving Skills
Prepare to share examples of how you've tackled complex problems in previous roles. Use the STAR method (Situation, Task, Action, Result) to structure your responses.
✨Communicate Effectively
Since you'll be collaborating with traders and quants, practice explaining technical concepts in a clear and concise manner. Good communication is key in a fast-paced environment.