Quantitative Haskell Developer

Quantitative Haskell Developer

London Full-Time 100000 - 120000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Develop high-performance software and quantitative analyses for diverse financial projects.
  • Company: Join the world's biggest investment bank, shaping the future of finance.
  • Benefits: Enjoy a hybrid working model, competitive pay, paid holidays, and national insurance.
  • Why this job: Be part of an inclusive culture while working on cutting-edge technology in finance.
  • Qualifications: Experience in Haskell programming and solid computer science knowledge required.
  • Other info: Flexible work options after three months; no finance knowledge needed.

The predicted salary is between 100000 - 120000 £ per year.

Starting date: ASAP

Location: London, UK

Working model: Hybrid

Company: The World's biggest Investment Bank

Pay rate: £700-800 PAYE per day

Contract duration: 6 months (possibility to extend)

Paid holidays and national insurance plus benefits!

Job Summary

The bank is hiring senior Haskell 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 practically everything we do. We expect solid computer science knowledge and demonstrated typed functional programming experience at all levels, but you will also be responsible for architecture design, stakeholder communication, project management, and project and/or team leadership. We use git for source control and the Atlassian suite (Bitbucket, Confluence, Jira) for code reviews, documentation and project tracking. No finance knowledge is required, but excellent communication and collaboration skills are essential. We believe our unique diversity is a key aspect of our success and strive to maintain an open and inclusive culture to everyone. After an initial three-month period in the office, this role can be performed flexibly in time and location, but only from the country of payroll.

Responsibilities:

  • Strategy
  • 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
  • Business
    • Work closely with FM traders and structuring teams, analysing trades and asset origination opportunities for execution and ongoing measurement and management
    • Maintain and develop cutting-edge trading, pricing, and multi-asset risk management platforms
    • Work on projects ranging from client-facing GUIs, Server Side request handlers or reporting tools, and devops
    • Use of Haskell and our in-house variant, Mu
  • Processes
    • Ensure adherence to all internal and external regulations
    • Support Operational Risk monitoring via reports and data provided to Compliance and BORM
    • Assist in ensuring that there are appropriate and documented internal controls and procedures in place
  • People & Talent
    • Lead through example and build the appropriate culture and values.
    • Set appropriate tone and expectations amongst colleagues and work in collaboration with partners
    • Contribute to continuous process improvement and sharing best practice

    Key stakeholders:

    • FM Trading & Trading Heads
    • FM Structuring
    • MAGE
    • Electronic Market Solutions
    • SABRE IT

    Qualifications:

    • Haskell programming experience.
    • Solid computer science knowledge (algorithms, data structures, complexity, concurrency/parallelism)

    Quantitative Haskell Developer employer: Allegis Global Solutions Limited (AGS)

    As the world's largest investment bank, we offer an exceptional work environment in London that fosters innovation and collaboration among our diverse team of Haskell developers. With a hybrid working model, competitive pay rates, and a strong emphasis on employee growth through continuous learning and leadership opportunities, we ensure that our staff are well-supported and engaged. Our inclusive culture not only values diversity but also encourages open communication, making it an ideal place for talented individuals to thrive and contribute to impactful financial projects.
    A

    Contact Detail:

    Allegis Global Solutions Limited (AGS) Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Quantitative Haskell Developer

    ✨Tip Number 1

    Familiarise yourself with the specific Haskell projects the bank has undertaken. Research their applications and how they integrate with financial markets. This knowledge will help you demonstrate your understanding of their work during discussions.

    ✨Tip Number 2

    Brush up on your communication skills, as this role requires excellent collaboration with various teams. Practice articulating complex technical concepts in simple terms to ensure you can effectively bridge the gap between technical and non-technical stakeholders.

    ✨Tip Number 3

    Get comfortable with the tools mentioned in the job description, such as Git and the Atlassian suite. Familiarity with these tools will not only make you more efficient but also show that you're ready to hit the ground running.

    ✨Tip Number 4

    Highlight any experience you have with risk modelling or quantitative analysis, even if it's not directly related to finance. This will showcase your ability to contribute to the bank's objectives and demonstrate your analytical skills.

    We think you need these skills to ace Quantitative Haskell Developer

    Haskell Programming
    Typed Functional Programming
    Computer Science Fundamentals
    Algorithms and Data Structures
    Concurrency and Parallelism
    Architecture Design
    Stakeholder Communication
    Project Management
    Team Leadership
    Source Control (Git)
    Atlassian Suite (Bitbucket, Confluence, Jira)
    Software Development
    Risk Modelling
    High-Performance Software Delivery
    Collaboration Skills

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights your Haskell programming experience and solid computer science knowledge. Include specific projects or roles where you've demonstrated typed functional programming, architecture design, and project management.

    Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your understanding of the Front Office concerns and how your skills can bridge the gap between the Front Office and Back Office.

    Showcase Communication Skills: Since excellent communication and collaboration skills are essential, provide examples in your application that demonstrate your ability to work with diverse teams and stakeholders effectively.

    Highlight Relevant Projects: Discuss any relevant projects you've worked on, especially those involving user-facing GUIs, server-side request handlers, or risk modelling. This will show your practical experience in financial market projects.

    How to prepare for a job interview at Allegis Global Solutions Limited (AGS)

    ✨Showcase Your Haskell Expertise

    Be prepared to discuss your experience with Haskell in detail. Highlight specific projects where you've used Haskell or similar functional programming languages, and be ready to explain your thought process and the challenges you faced.

    ✨Demonstrate Strong Communication Skills

    Since excellent communication is essential for this role, practice articulating complex technical concepts in a clear and concise manner. Be ready to discuss how you've effectively collaborated with non-technical stakeholders in previous roles.

    ✨Understand the Financial Context

    While finance knowledge isn't required, having a basic understanding of financial markets and the role of the Front Office can set you apart. Research common terms and concepts related to trading and risk management to show your interest in the industry.

    ✨Prepare for Technical Questions

    Expect technical questions that assess your computer science knowledge, particularly around algorithms, data structures, and concurrency. Brush up on these topics and consider doing some coding exercises to sharpen your skills before the interview.

    Quantitative Haskell Developer
    Allegis Global Solutions Limited (AGS)
    A
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >