At a Glance
- Tasks: Build Python dashboards and tools for traders and analysts in a collaborative team.
- Company: Join Chenavari Investment Managers, a leading asset management firm with a dynamic culture.
- Benefits: Gain exposure to live financial systems and strong career development opportunities.
- Other info: Enjoy a supportive environment with experienced professionals and fast response cycles.
- Why this job: Make a real impact while developing your technical and financial expertise.
- Qualifications: Proficiency in Python and a passion for problem-solving; 0-1 years experience welcome.
The predicted salary is between 28000 - 35000 £ per year.
Chenavari Investment Managers is looking for a talented Junior Python Developer to join its Risk Management team for 12 months. You will be part of a high-performance, collaborative environment, helping to build and maintain mission-critical infrastructure for risk analysis and investment decision-making. This is an excellent opportunity for someone early in their career to contribute meaningfully while developing both technical and financial expertise.
About Chenavari: Founded in 2008, Chenavari Investment Managers is a staff-owned asset management firm with $5bn+ AUM, specialising in European credit across corporate and financial bonds, structured credit products, and private debt origination. The Firm's independent, entrepreneurial team takes a value-based approach, investing across three primary business lines: tradable credit, private credit, and leveraged finance.
Key Responsibilities:- Contribute to the ongoing development and support of the proprietary Risk Management platform and quantitative library.
- Build Python-based dashboards and tools used by traders, analysts, and risk managers.
- Ad-hoc data analysis and visualisation for senior stakeholders.
- Maintain a constant smooth day-to-day process with fast bug-fixing.
- Increase efficiency by refactoring and improving existing frameworks when possible.
- 0-1 years of experience in a quantitative or software development role.
- Proficiency in Python, with a focus on production-level code.
- Understanding of data structures, numerical methods, and statistics.
- Familiarity with Linux, Git, and scripting (Bash or similar).
- Excellent problem-solving skills, attention to detail, and communication ability.
- Experience using Pandas/Numpy/Plotly/HoloViz Panel is beneficial.
- Knowledge of C++ is also beneficial.
- Experience and knowledge of the fixed income or credit financial instruments at a bank or alternative asset manager.
- Eager to learn, with a proactive and self-motivated attitude.
- Fluent in written and spoken English.
- The legal right to work in the United Kingdom is essential.
- Strong attention to detail, proactive, highly organised and process-driven.
- Autonomous self-starter.
- Excellent verbal and written communication and relationship building skills.
- Available to provide on-call, early morning and remote support.
- Upper second or 1st class honours degree in a STEM degree from a reputable university.
- First-hand exposure to live financial systems and investment processes.
- An opportunity to work directly with experienced traders, risk managers, and quants.
- Fast response cycles — see your code deployed and utilised across the firm.
- A supportive environment that values technical excellence and ownership.
- Strong career development in both engineering and finance.
Candidates must have the legal right to work in the United Kingdom.
Junior Python Developer 12 months fixed term contract in London employer: Chenavari Investment Managers
Chenavari Investment Managers offers an exceptional opportunity for aspiring Junior Python Developers to thrive in a dynamic and collaborative environment in London. With a strong focus on employee growth, you will gain invaluable exposure to live financial systems while working alongside seasoned professionals, all within a supportive culture that champions technical excellence and innovation. The firm’s commitment to staff ownership and development ensures that your contributions are meaningful and recognised, making it an ideal place for early-career professionals seeking to make an impact in the finance sector.
Contact Details:
Chenavari Investment Managers Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Junior Python Developer 12 months fixed term contract in London
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with professionals on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your Python projects. This is a great way to demonstrate your coding abilities and passion for development to potential employers.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your problem-solving skills and get comfortable with coding under pressure.
✨Tip Number 4
Apply through our website! We love seeing candidates who are genuinely interested in joining us at StudySmarter. Tailor your application to highlight how your skills align with the role and the company’s mission.
We think you need these skills to ace Junior Python Developer 12 months fixed term contract in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Junior Python Developer role. Highlight your Python skills and any relevant projects or coursework that showcase your technical abilities. We want to see how you can contribute to our Risk Management team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're excited about this opportunity at Chenavari and how your background aligns with the role. We love seeing genuine enthusiasm and a proactive attitude.
Showcase Your Problem-Solving Skills:In your application, don’t forget to mention specific examples where you've tackled challenges or improved processes. We value problem-solving skills highly, so let us know how you’ve used them in your past experiences!
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 you’re keen on joining our team!
How to prepare for a job interview at Chenavari Investment Managers
✨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with production-level code and any projects you've worked on. Practising coding challenges can also help you demonstrate your problem-solving abilities.
✨Understand the Financial Context
Since this role is within risk management, it’s crucial to have a basic understanding of fixed income and credit financial instruments. Familiarise yourself with key concepts and be prepared to discuss how they relate to your coding work.
✨Show Off Your Collaborative Spirit
This position involves working closely with traders and analysts, so highlight any teamwork experiences you have. Share examples of how you’ve effectively communicated technical information to non-technical stakeholders in the past.
✨Prepare Questions That Matter
Interviews are a two-way street! Prepare thoughtful questions about the team dynamics, the tools they use, and how success is measured in the role. This shows your genuine interest in the position and helps you assess if it's the right fit for you.