At a Glance
- Tasks: Develop and maintain cutting-edge derivative systems and analytical tools.
- Company: Join a leading energy trading firm with a focus on innovation.
- Benefits: Competitive salary, personal development courses, and a dynamic work environment.
- Why this job: Be part of a fast-paced team making impactful contributions in finance.
- Qualifications: Experience in software development, preferably with C/C++ and Python.
- Other info: Collaborate with talented professionals and enjoy continuous learning opportunities.
The predicted salary is between 36000 - 60000 £ per year.
The Quantitative Solutions department is business focussed and prides itself in being subject matter experts across our core areas: business knowledge, research and development of derivatives models and strategies, analytical tools, producing scalable performant services for pricing and risk.
Team Description
The Quantitative Development team is part of Quantitative Solutions which sits in the Front Office and is the centre of quantitative development capability for EDF Trading. It has direct responsibility over the development and maintenance of EDF Trading’s derivative systems infrastructure. The team also provides other front office analytical tools for both traders and structurers, with the support of other teams in the group.
Core Responsibilities
- Development
- Engage with the Head of the Quantitative Development team for the delivery of any development work within the agreed timelines.
- Adhere to the company’s standards and best practices, including, but not limited to, documentation, testing and peer review.
- Use technology appropriately and flexibly, taking into consideration the company’s strategy and recommendations.
- Provide full visibility of work undertaken via backlog of requests.
- Implement software engineering best practices and develop high quality code with appropriate test coverage.
- Refactor and enhance existing components and solutions to standardise and reduce duplication.
- Provide detailed documentation of the application/component features being developed.
- Assist production operations team in testing, rollout and production support.
- Ability to work in a fast-paced environment.
- Be able to develop and support and carry out investigations on the company’s main derivative analytics’ platform under the supervision of a senior member of the team.
- Be able to support and further develop other desktop tools built by the quantitative development team.
- Take ownership of the development infrastructure required by the above tools and, whenever possible, adopt the company’s standard toolset for source code repository, continuous build and deployment.
- Work closely with other teams in the group on various technical aspects such as model integration, performance, improvements and tracking issues to deliver highly reliable and highly complex technical solutions.
- Coordinate and communicate specific subject matter knowledge to the design and integration phase of each project.
- Engage with the business to assist them in understanding and defining their requirements for any systems and tools supported by the team.
- Provide technical advice to the business units by identifying the most appropriate tools/processes for any given task.
Experience Required
- Required experience: Software development experience
- Desirable experience: Experience in a technology team within a financial institution, ideally in a front office.
- Previous experience working within a trading operation, preferably energy or other commodity trading, with a full understanding of the trade life cycle.
- Understanding of financial products, preferably including derivative and option products, in addition familiarity with physically delivered commodities is desirable.
Essential technical skills:
- C/C+ development experience
- Python experience
Desirable technical skills:
- Ability to participate in multi-faceted team environment.
- Excellent written and verbal communication skills.
We are committed to equipping our employees with the tools that will enable them to fulfil their job to the highest standard. To that end we offer a wide range of technical and personal development courses both in-house and through third-party providers.
It is a fast-paced and dynamic working environment where each day is interesting and challenging. There’s also an incredible pool of talent and skills within EDFT. I’m continuously learning from my colleagues.
There is no ‘typical’ day. I work on a wide range of compensation, benefit and mobility projects throughout the year. One thing’s for sure though, I’ll have my head in a spreadsheet at some point.
Quantitative Developer in London employer: EDF Trading Ltd
Contact Detail:
EDF Trading Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Quantitative Developer in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those already working at EDF Trading. A friendly chat can open doors and give you insights that might just land you an interview.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of projects or contributions to open-source, make sure to highlight them. It’s a great way to demonstrate your coding chops and problem-solving abilities.
✨Tip Number 3
Prepare for the technical interview! Brush up on your C/C++ and Python skills, and be ready to tackle some coding challenges. Practice makes perfect, so don’t skip this step!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team at EDF Trading.
We think you need these skills to ace Quantitative Developer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Quantitative Developer role. Highlight your software development experience, especially in C/C++ and Python, and any relevant work in financial institutions. We want to see how your skills align with our needs!
Showcase Your Projects: Include specific projects or experiences that demonstrate your ability to develop scalable and performant services. If you've worked on derivative models or analytical tools, let us know! This is your chance to shine.
Be Clear and Concise: When writing your application, keep it clear and concise. Use bullet points where possible to make it easy for us to read. Remember, we appreciate well-structured documentation just as much as you do!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at EDF Trading Ltd
✨Know Your Tech Inside Out
Make sure you brush up on your C/C++ and Python skills before the interview. Be ready to discuss specific projects where you've used these languages, especially in a financial context. This will show that you not only understand the technical requirements but can also apply them effectively.
✨Understand the Business Side
Familiarise yourself with the derivatives market and the trade life cycle. Being able to speak knowledgeably about how your technical skills can support trading operations will impress the interviewers. They want to see that you can bridge the gap between technology and business needs.
✨Prepare for Problem-Solving Questions
Expect to tackle some technical challenges during the interview. Practice coding problems and be ready to explain your thought process. This will demonstrate your analytical skills and ability to work under pressure, which is crucial in a fast-paced environment.
✨Showcase Your Team Spirit
Since collaboration is key in this role, be prepared to discuss your experience working in teams. Share examples of how you've communicated complex ideas to non-technical stakeholders or how you've contributed to team projects. This will highlight your interpersonal skills and adaptability.