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.

C# .Net Software Engineer - Proprietary Trading - Permanent

£70000 - £150000 per annum + Plus Bonus
image

PLEASE CONTACT

PERRY ROBINSON

C# .Net Software Engineer – Proprietary Trading – Permanent

This tech-driven Proprietary Trading Fund who is renowned for building sophisticated and cutting-edge systems that utilise the most advanced technology is looking to recruit a skilled C# .Net Software Developer on a permanent basis. This is a Software Engineering role with a primary focus on the development of a high-performance trading system; covering all aspects of the software development process in a culture that’s inclusive, fun and vibrant.


What you need;

- C# / .NET with strong foundations covering OO design and real-time, multithreaded applications
- Understanding of React, TypeScript, .NET Core
- Knowledge of common algorithms, data structures and their performance.
- Ability to work independently designing complex systems
- Entrepreneurial mindset


C# .Net Software Engineer – Proprietary Trading – Permanent


Please apply to probinson@mcgregor-boyall.com for instant consideration

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 Commercial Finance Transformation
    £90000 - £100000 per annum + benefits and discretionary bonus


    Our client is currently in a period of growth and as such are looking for a qualified Head of Commercial Finance Transformation. This role will be the product owner for the current and upcoming projects while agreeing on the structures and definitions as well as the delivery and operating model design

    Job purpose

    • Integral to the role will be Business Partnering to senior stakeholders across the full breadth of the group driving commercial performance through the planning cycle
    • You will be responsible for driving commercial finance transformation and evolution throughout the group by leading key group commercial finance initiatives on a roadmap to modernise the commercial finance capability to a leading centre of excellence, developing their commercial frameworks to support profitable growth


    Tasks

    • Leading the planning budget & forecasting processes for the group.
    • Owner of Board and Exco Commercial Finance Transformation deliverables
    • Key member of commercial framework transformation project team, Leading initiatives, managing & delivering change management workstreams such as target operating model determination, development of commercial controls such as a pricing tool, project profitability reporting and closed loop utilisation model.
    • Commercial training materials group owner.
    • Chairs virtual commercial change and transformation team


    Profile

    • Ability to establish strong internal relationships across the business, particularly with key stakeholders: Budget owners, partner group & senior finance team
    • A leader with a flair for inspiring and developing others
    • Excellent communication skills, both written and verbal with a focus on innovative presentation of financials to a wide audience
    • Experience of influencing stakeholders to ensure the best outcome is reached for the benefit of the organisation
    • An engaging, approachable, self-motivated and hands on individual
    • Ability to solve problems innovatively and action ideas quickly
    • Ability to define profit drivers and support the Business to improve and maximise returns
    • The ability to educate, support and challenge the commercial financials within regions and teams
    • Provide practical solutions and risk mitigation
    • Extensive pricing and commercial performance improvements
    • Ability to drive organisational change and transformation
    • Strong business acumen, must be solutions driven, customer focused, strong influencer and negotiator whilst demonstrating a flexible approach
    • Track record of successful role in transformation projects
    • Working within regional structures and collaboration with Regional FDs


    Qualifications

    • 5 years+ post qualified experience (ACA, ACCA, etc)
    • Transformation experience in a Finance environment
    • Consultancy background would be preferable but not essential

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

  • Infrastructure Automation Engineer
    £70000 - £75000 per annum

    Infrastructure Automation Engineer - Puppet/Powershell/Python - Windows - Linux - AWS - Permanent - London

    Leading financial services client is looking for an Infrastructure Automation Engineer to join their team in London on a permanent basis.

    Key responsibilities include:

    • Manage AWS Workspace
    • Manage Windows and Linux infrastructure
    • Maintain Windows and Linux Puppet Code
    • Improve Workstation deployment and application distribution
    • Empower yourself and others with automation tools
    • Participate on a call rotation schedule

    Skills and experience required:

    • Strong scripting skills - Powershell, Puppet, Python
    • Experience supporting Windows 10
    • AWS experience with knowledge about Workspaces
    • Puppet or similar orchestration language
    • Active Directory and Exchange servers
    • Networking and troubleshooting knowledge (grep, git commands, network commands)
    • Automating windows tasks
    • Automation is very important for this role - scripting experience is a must!

    If this is of interest and you have the required skills, please submit your CV over for immediate consideration.

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

  • Calypso Developer - Financial Services - Perm
    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.


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.

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.

Scala Developer; Hadoop/Spark - Investment Bank

SAVE
£85000 - £120000 per annum

Scala Developer; Hadoop/Spark - Investment Bank

Key skills for the Scala Developer; Hadoop/Spark - Investment Bank role:

  • Scala Development
  • Big data technology - Hadoop/Spark
  • Working in an agile manner - TDD and pair programming
  • Confidence working in front office - lots of interaction with traders and stakeholders
  • Genuine interest in following agile practices

Key responsibilities for the Scala Developer; Hadoop/Spark - Investment Bank role:

  • Working with the users to help define the requirements for the product
  • Writing robust, well tested software in Scala
  • Working with users to validate that new features have met the intended requirements
  • Building brand new pricing system

About the Scala Developer; Hadoop/Spark - Investment Bank role:

They are seeking an experienced Scala Developer to join them in a business critical area of the firm. They need someone with a good understanding of big data technologies (Hadoop/Spark). You will be responsible for building a brand new pricing system in Scala. Their stack is light-weight and changeable. There will be lots of involvement with the business and users.

Scala Developer; Hadoop/Spark - Investment Bank

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

Java Developer - Risk, PnL, Derivatives

SAVE
£80000 - £120000 per annum + pension, bonus

Java Developer - Risk, PnL, Derivatives

Key skills for the Java Developer - Risk, PnL, Derivatives role:

  • Core Java - multithreading
  • XSLT
  • Linux/Unix
  • Mathematical understanding of financial products - derivatives, PnL, risk
  • Database - Sybase, Oracle, MSSQL

Nice to have for the Java Developer - Risk, PnL, Derivatives role:

  • Kubernetes
  • Docker

About the Java Developer - Risk, PnL Derivatives role:

My client is an investment bank based in London. They are seeking a developer with good experience working with Java. The candidate would collaborate in the development and maintenance of trade feed to risk systems. The team is responsible for calculating firm’s risk and P&L for exotic derivative positions and the candidate will be responsible for development and maintenance of process which feeds exotic trades into the calculation engine.

Java, Risk, PnL, Quantitative finance, Derivatives

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

Java Developer; Front office, Credit Risk, Pricing

SAVE
£80000 - £120000 per annum

Java Developer; Front office, Credit Risk, Pricing

Key skills for the Java Developer; Front office, Credit Risk, Pricing role:

  • Core Java - multithreading
  • Front office - there will be lots of interaction with the quants/stakeholders/traders
  • Experience working on large scale data systems
  • Effectively developed and implemented solutions to business problems
  • Taken responsibility for scope, quality, and timeliness of end results
  • An understanding of mathematical concepts/models
  • *Ideal* Risk knowledge - PnL/exotic options/risk calculations

About the Java Developer; Front office, Credit Risk, Pricing:

  • Work in a leading banking environment on a modern risk system software development
  • Gain knowledge of market and credit risk measures, processes and systems for multiple asset classes
  • Responsible for development and maintenance of process which feeds exotic trades into the calculation engine.
  • Development of a best-in-class multi-asset risk solution capable of delivering updating views of risk to multiple desks ranging from e-trading to exotics

About my client for the Java Developer; Front office, Credit Risk, Pricing:

My client is a renowned investment bank in London. They are seeking a talented individual with a profile similar to the one above. The successful candidate will be involved in the development and maintenance of trade feed to risk systems. This team is responsible for calculating firm’s risk and P&L for exotic derivative positions and the candidate will be responsible for development and maintenance of process which feeds exotic trades into the calculation engine. This position will require you to work closely with quants so candidates with an interest in mathematical concepts will be well suited.

Java Developer; Front office, Risk, Pricing, PnL, Exotic options, Quantitative

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