Java/ C++/ Scala Software Engineer - Global cloud platform

£60000 - £125000 per annum



Role type - Permanent

Location - London (3 days working from home)

Salaries - £60k - £125k depending on experience

Industry - Finance

A global investment bank with its technology hub based in London has recently partnered with Google to migrate several large platforms to be completely cloud-based using GCP.

They are currently undergoing a large scale cloud migration project on a cross asset Platform servicing risk finance and treasury business functions.

The aim of this project is to not only lift the platform into GCP but to completely rearchitect it.

They are looking for a range of engineers with an open-mindedness to technology and an eagerness to using a varied tech stack ranging from java and C++ to Python, Pyspark and scala.

Successful software engineers will be comfortable in an agile environment.

They aren’t looking for prior finance experience and previous cloud experience isn’t crucial either.

Roles available

  • Multiple Software engineers (Associates, AVP, VP)
  • Lead Software Engineer VP (leading from a technical perspective)
  • Big data engineers

No visa sponsorship available.

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.

  • Technical consultant - D365 and azure

    McGregor Boyall are currently recruiting for a Technical Consultant to join our clients Technical Delivery team.

    The Microsoft Cloud platforms are central to their business strategy and this role will require you to architect and deploy solutions within Microsoft 365 and Azure.

    Our client is a Managed IT Services provider servicing businesses UK Wide.

    Working with our clients customers you will get to know their requirements, design, plan, execute and complete projects according to agreed deadlines and within budget.

    They operate an open and honest culture where feedback is taken on-board and acted upon, monthly wellbeing check-ins are completed with all staff and support is provided where needed, they have a flexible working policy and employees have excellent opportunities to progress within the business.

    Your responsibilities will include, but not limited to;

    • Designing and implementing technical solutions predominately within Microsoft 365 and Microsoft Azure
    • Preparing technical plans and execution of plan to completion with customer acceptance
    • Hardware and software installations based primarily around Microsoft / Hewlett Packard technologies at customer sites UK Wide
    • Documenting all project work to a high standard
    • Maintaining awareness of new and emerging technologies
    • Assisting with post-installation issues where required

    To be considered for the role we would love you to have some of the following skills & experience;

    • Educated to degree level or equivalent
    • Strong inter-personal skills and can communicate difficult and sensitive information
    • Strong technical documentation and report writing skills
    • Ability to manage a number of on-going projects at any given time and be able to deal with frequent
      change, delays or unexpected events
    • Full valid UK driving license
    • Prince2 Foundation/Practitioner or other project management qualifications would be a distinct advantage
    • Excellent knowledge of Microsoft Azure including Azure IAAS, PAAS, Storage and Networking, Identity and Authentication (MFA), Azure HA/DR, scaling and backup, Azure Monitor
    • Excellent knowledge of Microsoft 365 including Threat Protection, Identity and Access Management, Device and Application Management, Information Protection, Compliance, Email and Teams
    • Experience with Microsoft Windows Server and Microsoft Exchange Server
    • Virtualisation – Microsoft Hyper-V, VMware.
    • Microsoft desktop operating systems – Windows 10 etc
    • LAN technologies – switching, routing, VLANs etc. (hardware to include HPE, Cisco.) WAN technologies – routers, firewalls (hardware to include Sophos, Cisco, Draytek.)
    • Experience with Azure Automation, Azure CLI, PowerShell scripting. Azure DevOps, including Automation. Kubernetes and Docker. HPE Server and SAN infrastructure.

    Applicants must have valid UK right to work as sponsorship is not available for this role.

    McGregor Boyall is acting as an Employment Agency in relation to this vacancy.

  • Business Analyst
    £500 - £550 per day


    £500-£550/day (Inside IR35)

    **Hybrid home/office model**

    Sponsorship - NOT AVAILABLE

    The company

    A Leading Banking Organisation

    The role

    As a Business Analyst, you will join their Onboarding and Customer Comms team of a leading Banking Organisation. The organisation are looking to bring a skilled & experienced CCM expert with wide-ranging experience of operational communications transformation & digitisation projects.

    Key Responsibilities

    • Work with delivery teams, product owners and wider stakeholders in and outside of the lab.

    Essential experience

    • Experience of working as a technical Business Analyst on large scale Customer Communication Management (CCM) transformation/digitisation projects.
    • An in depth understanding of how to elicit requirements for Customer Communications design (including composition, processing and delivery via traditional (paper) and digital (HTML, SMS etc) channels).
    • Adaptable & skilled in the use of industry Business Analysis tools and of working within both waterfall and agile change management frameworks.
    • An understanding of Customer Communications Management software (e.g. Precisely EngageOne, Opentext Dialogue, Quadient etc) & awareness of how to create complex development specifications to meet business.

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

  • Marketing Lead
    £75000 - £85000 per annum

    Working with a digital asset business is seeking a marketing lead on a permanent basis. This is a new role which would establish the marketing function across the business.

    The business draws together substantial expertise from banking, asset administration, fund management, trading, and digital asset security to establish a secure and scalable digital asset investment business. To support the rapid growth of the company and to accelerate the institutional adoption of digital assets, they are actively seeking to onboard best marketing lead to continue their success story.

    The role:

    • Develop and deliver on their brand strategy and marketing globally
    • Work closely with the sales team to build competitor analysis and create targeted marketing campaigns
    • Establish positioning, identify target audiences and develop marketing campaigns with specific objectives across different channels and segments.
    • Analyse customer insights, consumer trends, market analysis and marketing best practices to build successful strategies and increase brand awareness and engagement through all digital channels
    • Create, maintain and conduct analytics reporting across multiple platforms and extract key insights for future campaign development and go-to-market strategies, complete with formal proposals and recommendations on tactics.

    Ideal candidate:

    • Track record in delivering marketing results within a regulated or financial services industry is a must
    • Experience working in the crypto and digital asset space would be advantageous
    • Proficiency with online marketing and social media strategy

    This is a hybrid role with 2/3 days in the office whilst team is being established.

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