At a Glance
- Tasks: Develop high-performance software for financial market projects and collaborate with traders.
- Company: Join the world's biggest investment bank, shaping the future of finance.
- Benefits: Enjoy a competitive pay rate, paid holidays, and hybrid working options.
- Why this job: Be part of innovative projects that impact millions of trades and users globally.
- Qualifications: Senior-level experience in Haskell or OCaml development is required.
- Other info: Contract duration is 12 months with potential for extension.
The predicted salary is between 60000 - 84000 £ per year.
Starting date: ASAP
Location: London, UK
Working model: Hybrid
Company: The World's biggest Investment Bank
Pay rate: £850 PAYE per day
Contract duration: 12 months/1 year (possibility to extend)
Paid holidays and national insurance, plus benefits!
Job Summary
The bank is hiring senior Haskell or OCaml developers for the Front Office Modelling and Analytics Group. We have dozens of developers working in very diverse financial market projects within corporate and institutional banking. Some of our projects are user-facing GUIs, others are Server Side request handlers or reporting tools. Their scope ranges from small applications to support a single team, to processes that handle millions of trades, or have thousands of users. We use Haskell (or our in-house variant, Mu) for everything.
Responsibilities:
- Software development to generate revenue for the bank
- Understand Front Office concerns to bridge the gap between the Front Office and Back Office
- Risk modelling to quantify the various kinds of risks faced by the Bank
- Deliver robust, high-performance software and quantitative analyses
- Work closely with FM traders and structuring teams, analysing trades and asset origination opportunities for execution and ongoing measurement and management
Haskell Developer/Ocaml Developer employer: Allegis Global Solutions Limited (AGS)
Contact Detail:
Allegis Global Solutions Limited (AGS) Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Haskell Developer/Ocaml Developer
✨Tip Number 1
Familiarise yourself with the specific financial market projects that the bank is involved in. Understanding their current challenges and how Haskell or OCaml can be applied to solve these issues will give you a significant edge during discussions.
✨Tip Number 2
Network with current or former employees of the bank, especially those in the Front Office Modelling and Analytics Group. They can provide insights into the team dynamics and the types of projects you might work on, which can help you tailor your approach.
✨Tip Number 3
Brush up on your knowledge of risk modelling and quantitative analysis, as these are key responsibilities for the role. Being able to discuss relevant methodologies and tools will demonstrate your readiness to contribute from day one.
✨Tip Number 4
Prepare to showcase your experience with high-performance software development. Be ready to discuss specific examples where you've delivered robust solutions, as this will highlight your capability to meet the demands of the role.
We think you need these skills to ace Haskell Developer/Ocaml Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Haskell or OCaml, as well as any relevant financial market projects. Emphasise your software development skills and any previous roles that involved working closely with traders or risk modelling.
Craft a Strong Cover Letter: In your cover letter, explain why you are interested in this position at the bank. Discuss your understanding of the Front Office and Back Office dynamics, and how your skills can bridge the gap between them. Be specific about your experience with high-performance software development.
Showcase Relevant Projects: If you have worked on projects that involved user-facing GUIs, server-side request handlers, or reporting tools, make sure to mention these. Provide details about your role in these projects and the technologies used, particularly focusing on Haskell or OCaml.
Proofread Your Application: Before submitting your application, carefully proofread your CV and cover letter. Look for any spelling or grammatical errors, and ensure that all information is clear and concise. A polished application reflects your attention to detail, which is crucial in software development.
How to prepare for a job interview at Allegis Global Solutions Limited (AGS)
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Haskell and OCaml in detail. Highlight specific projects where you've used these languages, focusing on the challenges you faced and how you overcame them.
✨Understand the Financial Context
Familiarise yourself with the basics of corporate and institutional banking. Understanding the Front Office and Back Office dynamics will help you articulate how your skills can bridge gaps and add value to the team.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving abilities. Practice coding challenges or algorithm questions related to financial modelling to demonstrate your analytical skills.
✨Communicate Effectively
During the interview, ensure you communicate clearly and concisely. Be ready to explain complex concepts in simple terms, as you'll need to collaborate with traders and structuring teams who may not have a technical background.