At a Glance
- Tasks: Join the Risk team to build innovative solutions for investment management.
- Company: Be part of a tech-driven firm that values data and research in finance.
- Benefits: Enjoy competitive salary, generous perks, and a healthy work-life balance.
- Why this job: Work in a collaborative environment where your ideas truly matter.
- Qualifications: 4+ years in Python development, with experience in financial risk management.
- Other info: Opportunity to work with cutting-edge technologies like AWS and Docker.
The predicted salary is between 43200 - 72000 £ per year.
Fantastic opportunity to join a tech-driven quant and systematic IM with no red tape. They combine data, research, technology and trading proficiency to produce a scientific and innovative approach to investment. Seeking an enthusiastic software engineer to join the Risk team in London. Your primary focus will be building and delivering solutions in response to requirements from the Risk Management team and Trading desks. The successful Python developer will be highly motivated and an exceptional communicator, with experience of facing off to the business and other stakeholders across the firm. You’ll also need to have knowledge of building large-scale applications.
Must-Have Requirements
- 4+ years’ professional experience in software development using Python and Rest APIs
- Good understanding of modern software architecture and cloud platforms
- Previous experience in Risk within the financial domain
- Strong proficiency for writing high quality, testable code in an OO environment
Nice-to-Have
- Experience with more than one programming language
- Experience with any of the following: query optimization and performance tuning; AWS, Kubernetes, Docker, or Helm
Great opportunity to be part of a collaborative, creative environment where you can feel valued for your input. Competitive salary + generous benefits. Professional and personal development; healthy work-life balance.
Python Software Developer (Risk) – London employer: Oxford Knight
Contact Detail:
Oxford Knight Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Software Developer (Risk) – London
✨Tip Number 1
Familiarise yourself with the latest trends in risk management and financial technology. Being able to discuss current challenges and innovations in these areas during your interview will show your genuine interest and understanding of the field.
✨Tip Number 2
Network with professionals in the finance and tech sectors, especially those who work in risk management. Attend industry meetups or webinars to make connections that could lead to referrals or insider information about the role.
✨Tip Number 3
Prepare to demonstrate your coding skills in Python through practical tests or coding challenges. Brush up on your knowledge of REST APIs and be ready to discuss how you've implemented them in past projects.
✨Tip Number 4
Research StudySmarter and our approach to technology and investment. Understanding our values and how we operate will help you align your answers with what we’re looking for in a candidate during the interview process.
We think you need these skills to ace Python Software Developer (Risk) – London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your 4+ years of experience in Python and Rest APIs. Emphasise any relevant projects or roles that showcase your understanding of modern software architecture and cloud platforms.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience in risk within the financial domain and how it aligns with the company's innovative approach to investment.
Showcase Your Communication Skills: Since the role requires exceptional communication skills, include examples in your application that demonstrate your ability to collaborate with stakeholders and convey complex technical concepts clearly.
Highlight Relevant Technologies: If you have experience with AWS, Kubernetes, Docker, or Helm, make sure to mention this in your application. Highlighting your knowledge of these technologies can set you apart from other candidates.
How to prepare for a job interview at Oxford Knight
✨Showcase Your Python Expertise
Make sure to highlight your experience with Python during the interview. Be prepared to discuss specific projects where you've used Python, especially in building large-scale applications. This will demonstrate your technical skills and relevance to the role.
✨Understand Risk Management Concepts
Since the position is within the Risk team, it's crucial to have a solid understanding of risk management principles. Brush up on key concepts and be ready to discuss how your software solutions can address risk-related challenges in finance.
✨Communicate Effectively
As an exceptional communicator, you’ll need to convey complex technical ideas clearly to non-technical stakeholders. Practice explaining your past projects and technical decisions in simple terms to showcase your communication skills.
✨Familiarise Yourself with Cloud Technologies
Given the emphasis on modern software architecture and cloud platforms, make sure you're familiar with AWS, Kubernetes, or Docker. Be ready to discuss any relevant experience you have with these technologies and how they can enhance software development in a financial context.