At a Glance
- Tasks: Build innovative solutions for Risk Management and Trading teams using Python.
- Company: Join a tech-driven investment firm with a focus on collaboration and creativity.
- Benefits: Competitive salary, generous benefits, and a healthy work-life balance.
- Why this job: Make a real impact in a dynamic environment while developing your skills.
- Qualifications: 4+ years in Python development, experience in Risk, and strong communication skills.
- Other info: Opportunity for professional growth in a supportive team atmosphere.
The predicted salary is between 36000 - 60000 Β£ 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
Benefits
- 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
Whilst we carefully review all applications, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.
Python Software Developer in England employer: Oxford Knight
Contact Detail:
Oxford Knight Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Python Software Developer in England
β¨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those who work at companies you're interested in. A friendly chat can open doors and give you insights that might just land you an interview.
β¨Tip Number 2
Show off your skills! Create a GitHub profile or personal website showcasing your projects, especially those using Python and Rest APIs. This gives potential employers a taste of what you can do and sets you apart from the crowd.
β¨Tip Number 3
Prepare for the interview by brushing up on your technical skills and understanding of risk management. Be ready to discuss how your experience aligns with the needs of the Risk team and Trading desks. Confidence is key!
β¨Tip Number 4
Don't forget to apply through our website! Itβs the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Python Software Developer in England
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with Python and Rest APIs. We want to see how your skills align with the role, so donβt be shy about showcasing your achievements in software development!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why youβre excited about joining our Risk team and how your background in financial risk can contribute to our innovative approach. Keep it engaging and personal!
Showcase Your Communication Skills: As an exceptional communicator, itβs important to demonstrate this in your application. Use clear and concise language, and make sure to explain your thought process when discussing past projects or 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 being part of our team!
How to prepare for a job interview at Oxford Knight
β¨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your past projects and how you've used Python to solve real-world problems, especially in a financial context. Theyβll want to see your ability to write clean, testable code.
β¨Understand the Risk Management Landscape
Familiarise yourself with the basics of risk management in finance. Knowing how your role as a software developer fits into the bigger picture will show that you're not just a coder but someone who understands the business needs. This can really set you apart!
β¨Prepare for Technical Questions
Expect technical questions that assess your knowledge of REST APIs and modern software architecture. Practise explaining your thought process when tackling coding challenges, as they may ask you to solve problems on the spot or walk through your previous work.
β¨Show Enthusiasm and Communication Skills
Since theyβre looking for exceptional communicators, be prepared to demonstrate your enthusiasm for the role and the company. Share examples of how you've effectively communicated with stakeholders in the past, and donβt hesitate to ask insightful questions about the team and projects.