This job is no longer available.
You can view related vacancies or set-up an email alert notification when similar jobs are added to the website using the buttons below.

Python Quant Developer - Fixed Income - Hedge Fund/Buy Side

bonus, benefits
image

PLEASE CONTACT

LUKE NUTLEY

Python Quant Developer – Fixed Income – Hedge Fund/Buy Side – London/Remote

A market leading global Hedge Fund are looking to hire a Python Quant Developer to bolster their buy side operations within the Fixed Income space. You will work closely with Traders and Quants to develop a bespoke application suite for Pricing and Risk using modern Python technology and some C++ for the core libraries.

You will be required to gain a good understanding of their products, therefore a strong background within Fixed Income is required (FX, Rates, Credit, Commodities etc…). This will be coupled with exceptional technical knowledge of Python, real time systems and Linux OS.

This role provides the platform to be innovative, work on new and existing market leading platforms and provides a market leading compensation and benefits package too!

Requirements summary:

  • Python programming skills
  • SQL Databases, modern containers (Kubernetes/Docker)
  • Linux OS experience
  • Fixed Income knowledge (FX, Rates, Credit, Commodities)
  • Ability to work as an individual and as a team
  • Full SDLC experience

Apply to see a full job specification or reach out for a confidential discussion.

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

 

To stay safe in your job search we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organisation working to combat job scams. Visit the SAFERjobs website for information on common scams and to get free, expert advice for a safer job search.

MORE JOBS LIKE THIS
MORE JOBS LIKE THIS
  • Head of Pensions Accounting
    Up to £79000 per annum


    Accountability

    • This role is a key leadership role of the Finance team and reports directly into the Director of Finance and has line management responsibility for several members of staff.
    • As a senior leader, contribute to management of the finance team. Development and training, system development, process improvement, risk management and attendance at board and committee meetings as required.
    • This role is expected to provide effective leadership and development of the Pension Scheme team, ensuring all team members are appropriately managed to deliver to objectives and BAU requirements and receive development opportunities.
    • The role should lead the team in providing an effective and efficient scheme accounts function, ensuring best practices are followed and that a culture of constant improvement is embedded within the team.
    • Lead the team to ensure that all transactions relevant to the business’s pension scheme are recorded in the ledger on a timely basis, are understood, are reconciled and that reporting of these numbers is accurate, timely and relevant. Challenge and develop the team to analyse and question the numbers so that anomalies are identified and resolved.
    • Accountable for ensuring strong financial controls and governance is in place
    • Lead the team to ensure that the Scheme accounts function has the capacity and capability to deliver a quality Scheme Accounts function to the business both now and into the future. Forward planning, including succession planning, is of vital importance to this role, especially as the investment department increase the complexity of their investment strategy.
    • The role is accountable for the research and consideration of accounting implications of new investment types, applicable regulations and leading the Scheme Accounts team in implementing any changes.
    • Provide informed and robust challenge to the fund accounting team to ensure that data flows from the Scheme Administrator and Fund Accountant/Custodian are timely and accurate
    • Accountable for the running of the general account, ensuring that any payments made out of the general account are correctly authorised and controlled and that any monies due back into the general account are received and reconciled.
    • Accountable for the design of the service requirement of the General Ledger, Payments, Cash and Banking and Charges for the new scheme admin contract. Including consideration of likely future requirements of the scheme and ensure that


    Deliverables

    • Service delivery specification for the design of the General Ledger, Payments, Cash and Banking and Charges for the new scheme admin contract to enable the service to be built, tested and assured.
    • A high quality, unqualified Scheme ARA, following all relevant legislation, including SORP. Main point of contact for the Scheme Auditors.
    • Control the content, format and accounting policies for the business and any other relevant subsidiaries. Ensure compliance with all applicable SORPs and accounting standards. Agree the format, content and accounting policies with the external auditors and with the Audit Committee.
    • Deliver ad hoc reporting, briefings and materials for additional requirements in relation to the SARA as needed by various stakeholders such as ExCo.
    • Owner of the business Corporation tax policy.
    • Consider and evaluate avenues for reclamation, or minimisation, of tax and VAT in conjunction with the tax adviser. Make recommendations to the FD as to which avenues should be pursued.
    • Supervise day to day investment tax matters that are not covered by the custodian to ensure efficient management of tax affairs.
    • Be the trusted expert for tax, ensuring stakeholder requirements are understood and delivered.
    • Development and delivery of a monthly SORP compliant Scheme reporting pack to the Director of Fund Accounting and the Finance Director for approval. Highlight any control or reconciliation issues, establishing the action needed to resolve them.
    • Ensure that monthly accounts are understood, and that all transactions are accounted for in line with accounting policies and best practice. Query and challenge any information that looks unusual documenting any explanations and analysis to aid stakeholder review.
    • Ensure quarterly Group VAT returns are submitted on time and are accurate


    Role Requirements
    The successful candidate will be able to demonstrate the following experience:

    • Fully accountancy qualification is required (ACA, ACCA, CIMA, etc)
    • a self-starter with the ability to work on their own initiative
    • Someone who can quickly gain trust and be credible with internal senior managers, auditors and department officials and industry professionals is essential
    • flexibility to work with in a dynamic and reactive environment
    • Significant post qualification accounting experience
    • Experience of leading an accounting or finance function
    • Previous experience of working for a pension scheme, in the investment industry or for a third party administrator would be helpful
    • Experience of working with financial models using advanced level MS Excel
    • A basic understanding of pension scheme controls and processes
    • Experience of designing and implementing financial processes and controls

    McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

  • IT Project Manager
    £400 - £425 per day

    Working with a global organisation who are looking to bring on an experienced IT Project Manager to support a supply chain transformation prorgamme.

    Candidates must have:

    • Extensive project management experience within large global organisations. (FMCG or automotive preferred).
    • Significant experience managing complex IT projects with track record of delivery
    • Strong analytical skills to identify how one issue can impact on another and put in place the required interventions through support.
    • Proven experience of complex stakeholder management.
    • Ability to manage significant risks and issues
    • Commercially astute thinking & ability to work to tight timescales
    • Project management qualification - Prince II or similar

    McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

  • FIX Connectivity Engineer - eTrading

    FIX Connectivity Engineer required for long term remote contract with leading global bank (FIX Protocol, eTrading, Exchange Connectivity). This role will be fully remote for the medium term with locations in Belfast and London.

    Joining the support engineering team on the equity trading platform this is a great long term opportunity for an experienced FIX engineer to expand their technical experience building out various key platforms.

    Must haves include:-

    • FIX protocol and FIX on-boarding expertise
    • Good understanding of financial markets and eTrading
    • UNIX/Linux and SQL skills
    • Telco and network connectivity understanding
    • Knowledge of trading apps such as Bloomberg, Fidessa and Reuters.

    McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.


This job has now been filled but you may be interested in:

 

Dynamics 365 CRM Developer

SAVE
£60000 - £75000 per annum + bonus + benefits

Microsoft Dynamics, CRM, .Net, PowerBI, SQL Server

As a Microsoft Dynamics CRM Developer in with my client, you will be working as part of a dynamic Technology team, delivering market-leading CRM solutions to front office colleagues (Sales, Dealing, Client Services, etc). Your focus will primarily be on delivering, evolving and supporting a scalable, performant and robust CRM platform. My client's proprietary business applications are all built on C# and .NET technologies, SQL Server, and run within Microsoft Azure. This client are in the latter stages of delivering a Dynamics CRM solution replacing their legacy Salesforce platform, and plan to deploy by the end of June. You will assist with significant enhancements. which are to be delivered over the coming months incrementally adding value to the business, and integrating with my client's Skype for Business/Anywhere 365 and Teams based voice systems, etc.

You'll do great if you have strong, proven experience with:

  • A minimum of 5 years' experience working with Microsoft Dynamics CRM, PowerBI, SQLServer, .Net, C#, etc.
  • Full-cycle experience of Microsoft Dynamics and .Net development from conception, architecture, design through test and deployment
  • Detailed understanding of the Microsoft Dynamics database schema and business data model, configuration and customization where required and in a maintainable manner
  • Broad understanding of the functional areas of Microsoft Dynamics such as Marketing, Sales, Customer Service

*In the current climate this role can be remote*

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

Java Developers - Greenfield Credit Trading project - Perm

SAVE
£60000 - £120000 per annum + bonus, healthcare, pension, holiday

Salaries vary between £60,000 - £120,000 depending on experience

World renown investment bank embarking on a multi-year greenfield initiative to rebuilding and modernise their low latency Credit Trading team.

The Fixed income technology team at a global investment bank based in London are looking to hire a number of Java Developers of all levels to come on board and help design, prototype, and develop a state of the art, cutting edge credit trading and pricing system

Key skills:

- Server-side java experience

- Low latency experience is very useful

- Previous experience utilising multi-threading and performance tuning

- Experience with databases such as Oracle

- Knowledge of AWS services

- Understanding of messaging/ middleware technologies (Solace, MQ) is beneficial

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

C++ developer *Real-time trading systems* Perm

SAVE
Up to £90000 per annum

C++ developer *Real-time trading systems* Perm up to £90000

Global markets organisation based in London is looking to hire a C++ Developer to develop their Real-trading system.

This is a mid-level hire perfect for a C++ Developer looking to expand their career in the finance industry.

Key Skills

- Experienced in C++ Development

- Broad knowledge of algorithms and data structures.

- Familiarity with Linux and SQL

- Strong communication and organisation skills

- Degree in Computer Science or related field preferred.

Bonus: Experience in one or more relevant financial areas (market data, order management,
algorithmic trading, financial systems integration, compliance, etc.)

C++Developer; Linux, Trading Systems

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

Equities Algo Java Developer; up to £120k

SAVE
£90000 - £120000 per annum + bonus

Equities Algo Java Developer; up to £120k

Key skills for the Equities Algo Java Developer; up to £120k role:

  • Core Java - including low level programming (threading, sockets, low latency etc)
  • Cash equities (big plus, however, not a must have)
  • Algo development - experience writing execution strategies
  • Experience working on the trading floor
  • Ability to work closely with quants/traders/stakeholders

Tasks required for the Equities Algo Java Developer; up to £120k role:

You will be working in a brand new team that will work closely with the equities algo trading quants on the design and development of high performance trading strategies for the equities algo business. Whilst this is a development reasonable maths skills will also be required. The team are very happy to consider candidates with a strong interest in algorithmic programming who have an in depth knowledge of core Java including the internal workings of the JVM. You will also be required to demonstrate solid problem solving skills. You will be responsible for building high performance trading systems as well as working on the design and development of algo trading strategies. Any level of experience will be considered but some banking is essential.

Equities Algo Java Developer; up to £120k role

Conor Fletcher / cfletcher@mcgregor-boyall.com

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

Calypso Developer - Financial Services - Perm

SAVE
Up to £100000 per annum
Mid to Senior level Calypso developers needed in various locations, including London.
Salaries vary depending on experience but a range of £60,000 - £100,000 is available.

My client is currently seeking experienced Mid-level and Senior Calypso Developers to join their Global Capital Markets Business

Calypso is a cloud-enabled, large-scale software product providing cross-asset solutions for trading and risk management.

Successful candidates will be given the opportunity to work across multiple high-profile projects as part of a global practice (EMEA, North America, South Africa and APAC) on projects including Greenfield Calypso Implementations & Calypso v16 Upgrades.

Successful candidates will have the following skills

  • Must have at least 2 years of Calypso experience
  • Must have at least 2 years of development experience in Java (Spring, Hibernate)
  • Demonstrable experience of working across the full SDLC
  • Previous Capital Markets experience (preferably cross-asset product knowledge)
  • Ability to design, develop and implement new features and modules in Calypso, as well as the ability to improve existing ones.
  • Experience working on upgrades and implementations would be advantageous, along with any exposure to Cloud Platforms such as AWS or Azure
  • Strong academic background in business, finance, engineering, mathematics, science or technology

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

FX Algo Java Developer; up to £120k

SAVE
£90000 - £120000 per annum + bonus

FX Algo Java Developer; up to £120k

Key skills for the FX Algo Java Developer; up to £120k role:

  • Core Java - including low level programming (threading, sockets, low latency etc)
  • FX (big plus, however, not a must have)
  • Algo development - experience writing execution strategies
  • Experience working on the trading floor
  • Ability to work closely with quants/traders/stakeholders

Tasks required for the FX Algo Java Developer; up to £120k role:

You will be working in a brand new team that will work closely with theFX algo trading quants on the design and development of high performance trading strategies for the FX algo business. Whilst this is a development reasonable maths skills will also be required. The team are very happy to consider candidates with a strong interest in algorithmic programming who have an in depth knowledge of core Java including the internal workings of the JVM. You will also be required to demonstrate solid problem solving skills. You will be responsible for building high performance trading systems as well as working on the design and development of algo trading strategies. Any level of experience will be considered but some banking is essential.

FX Algo Java Developer; up to £120k role

Conor Fletcher / cfletcher@mcgregor-boyall.com

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

Java eFX Developer

SAVE
£100000 - £120000 per annum

Java eFX Developer

Key skills for the Java eFX Developer role:

  • Core Java - Multithreading, concurrency, data structures
  • In-depth messaging knowledge - Ideally 29 west
  • eFX business knowledge
  • Must have worked on high volume low latency systems

About the Java eFX Developer role:

My client is a Tier 1 Investment bank based in London. They're seeking a strong technologist to join them on the build out of their FX e-trading system. The systems must handle high volumes of real-time data and be carefully tuned for performance. This role will have close interaction with traders so clear communications skills are vital. As well as business facing skills candidates must have a thorough understanding of low-level Java and messaging products. You will join a fast-paced, dynamic environment - a thriving technologist will excel in this position which is hugely rewarding.

Java, FX, eTrading, eFX, Front office, Trading, Low latency

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

Python Developer - Associate to Junior VP

SAVE
£60000 - £95000 per annum + bonus + benefits

Python, HTML5, CSS, Flask, Bootstrap, Jenkins, Gitlab, VBA, Front Office

My client are a major investment bank in London seeking a Python Developer to work on a number of projects across the Front Office. Multiple headcount for candidates at the mid level stage of their career (Associate to Junior VP) looking for a new challenge.

This team is the highest performing asset area of the business (top 3 for business line in London finance market) and a sister team to the bank’s flagship team. The work will focus around Python development but any exposure you have with either VBA or Javascript UI’s (HTML5 and CSS) will work in your favour. Alternatively, the manager is happy to upskill candidates in these. Gitlab, Jenkins and Devops are all a major plus.

This team are heavily front office and sit directly with the traders. As such, great communication skills are key and any prior Front Office experience is useful. One of the purposes of this hire is to help upskill traders in Python and create an easy framework for them to use (EUC).

Must have:

  • Hands-on Python Development
  • Great communication skills, ideally within the Front Office
  • Some form of Javascript experience

Nice to have:

  • Devops
  • Flask
  • Bootstrap
  • Gitlab
  • VBA
  • Java

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

DevOps Engineers - AWS

SAVE
£50000 - £100000 per annum + + benefits + bonus

We are working with a rapidly growing consultancy who are looking for several DevOps Engineers (at Senior, Lead and Principal level) on a permanent basis.

You will focus on the high availability of mission-critical services including Infrastructure as a Service (IaaS), Build and Deploy, Research and Trading; supporting globally distributed services across APAC, EMEA and AMER regions.

It is essential that you have a strong working knowledge of AWS and Kubernetes.

As this is a DevOps Engineer position, day to day, you will be expected to -

  • Encompass systems engineering and performance, configuration management, and day to day operations.

  • You'll seek to automate wherever possible to improve efficiency and support Infrastructure as a Service

  • You will also promote DevOps best practices such as CI/CD, automated testing, branching strategy, and environment decoupling) and manage and maintain a multi-cloud environment (AWS, Azure).

Essential

  • DevOps Engineer background (or something similar)

  • Experience of working on AWS cloud (Amazon Web Services)

  • Kubernetes experience
  • Experience of working for a Consultancy firm

Desirable

  • High-level scripting ability with Python and bash
  • Experience with Infrastructure automation (e.g. Chef, Puppet or Ansible)
  • Good working knowledge of networking technologies e.g. TCP/IP, Multicast, tcpdump, clocking (PTP, NTP)
  • Familiar with monitoring infrastructure (e.g. ELK, Prometheus)

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

C++ Developer

SAVE
£80000 - £120000 per annum

C++ Developer - FX Trading

My client, arguably one of the worlds most renown banks, has a fantastic opportunity for multiple C++ Developers to join not only theirs but Londons, most profitable FX Trading Team. This is an opportunity not to be missed!

You will:
- Work closely with Front Office Traders
- Work closely with Sales and Traders to understand new Client requirements
- Work alongside Quantitative Developers, to design, develop and deliver solutions

Requirements:
- Extensive C++ knowledge
- Financial background essential
- FX Options experience


For full specs and more information around the role - please reach out to me jmcmath@mcgregor-boyall.com or send a message directly on LinkedIn.

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

Big Data Developer - Team Lead

SAVE
£100000 - £130000 per annum + bonus + benefits

Spark, Airflow, lambda, Kubernetes, Python, Java

My client is a leading global investment bank, currently seeking a team lead (hands-on) to work within their Data Team. The existing platform is in it's first year, and this is an opportunity to contribute to the evolution of the platform and the team.

You will bring to the team senior experience of working in big data environments. You will apply your knowledge around continuous improvement and integrating new services and third-party products.

To be successful in this role you will need:

  • Experience with open source big data technologies. (Spark, Presto, Airflow, Cloud Storage)
  • Public cloud infrastructure (networking, instances, security) and services (e.g. lambda, RDS ).
  • Containerization (ideally with Kubernetes).
  • Data prep, transformation and pipelining (ideally spark).
  • Monitoring solutions, ideally Prometheus/Grafana.
  • Coding languages: Python/Java/Scala/Bash

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

Python Developer

SAVE
£65000 - £85000 per annum + Bonus

Python Developer

Boutique Hedge Fund

McGregor Boyall Associates has partnered with a boutique hedge fund manager and is on the hunt for a talented Python Developer to work as part of a small team on the development of cutting-edge applications and services supporting cross-asset trading. The successful Python Developer will have a passion for software development and the desire to constantly improve both their technical skills and the solutions they work on.

This opportunity will provide you with the ability to learn from some of the top people in the finance industry and ideally you will have a minimum of 3-5 years of professional software development experience. In addition, you should have experience developing tools for trading or risk management functions in a financial firm.

This hedge fund manager offers a fantastic working environment with on-going training and a structured career path. The firm is also able to offer you a remote interview / onboarding process and work from home during the current social distancing measures.


Requirements

  • Solid grasp of Python, ideally in a financial environment.
  • Knowledge of an OO language (C#, C++, Java)
  • Knowledge of SQL
  • Experience delivering Python-based application with a web front-end
  • Entrepreneurial mindset.

Please apply now for immediate consideration.

Perry Robinson

probinson@mcgregor-boyall.com

https://www.linkedin.com/in/perry-robinson-184043a/

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.