cover image
McGregor Boyall

McGregor Boyall

www.mcgregor-boyall.com

52 Jobs

98 Employees

About the Company

McGregor Boyall is a woman-owned global recruitment consultancy that has been delivering top talent since 1987. With offices across the UK, Europe, the Middle East, and North America, we specialise in mid-senior recruitment for Financial Services, Commerce, Industry, and the Public Sector. Our specialisms span all technology verticals and core business functions, and our success is built on our consultants' professionalism, expertise in subject matter, and deep market knowledge. Clients trust us as a strategic partner, consistently delivering on their requirements with speed and quality.

Listed Jobs

Company background Company brand
Company Name
McGregor Boyall
Job Title
Java Developer - Investment Bank
Job Description
Contract Role: Java Developer
Client: Global Investment Bank
Location: Glasgow, Scotland
Working model: Hybrid
Duration: 6 months (initial contract)
Status: Inside IR35 Day
Rate: Up to £550 per day
A leading global investment bank seeks an experienced Java developer to join an agile team in Front Office equity swaps.
This role will relate to key components in the equities business working closes with stakeholders and front office memebers.
Key Skills
- Java
- Spring
- Multithreading
- Linux
- Financial domain knowledge (eg Equities)
- Python
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
Glasgow, United Kingdom
On site
06-01-2025
Company background Company brand
Company Name
McGregor Boyall
Job Title
Infrastructure Unix Support (Night Shift)
Job Description
Infrastructure Unix Support (Night Shift: 23:00 - 7:30) - Linux - Veritas Cluster Server - (Shell Scripting, Ansible Playbooks, Python)
Permanent, up to £75,000 base + 40% Shift Allowance + Benefits, Bonus.* Hybrid Working 2 days office
Leading financial services client is looking for an Infrastructure Unix Support to join their team in London on a permanent basis.
Responsibilities include:
Provide operational shift support for Production, Test and Development Linux Infrastructure - Linux backup/restores, daily health checks, maintenance tasks, break/fix, server builds and server patching
Manage and escalate problems as appropriate
Provide 24/7 on-call cover on a rotational shift basis
Ensure that all incidents, problems and service requests are responded to in an efficient manner (SLA's).
Work closely with 3rd party vendors to provide support for products such as RedHat Linux, Veritas Cluster Server, etc.
Participate in Disaster Recovery testing activities.
Follow the Change Management procedure and other standard practices
Execute the failover for the Linux and application services as required.
Create, maintain and review operational process and support documentation.
Perform daily/weekly/quarterly system checks.
Skills and experience required
Linux Operating Environment, Clustering Technologies, Virtualization, Cloud Computing (AWS), DevOps Tooling, TCP/IP Networking
Experience in Shell Scripting, Ansible Playbooks, Python
Possess a strong service-oriented mindset
Demonstrate good technical, analytical and problem-solving skills
A high level of presentation and communications skills (ability to communicate with both business and technical staff at all levels).
Good understanding of ITIL practices
Please note that this is a night shift role, working from 23:00 - 7:30.
If this is of interest and you have the required skills, please submit your CV for immediate consideration.
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
London, United Kingdom
On site
07-01-2025
Company background Company brand
Company Name
McGregor Boyall
Job Title
Staff Software Engineer TypeScript Node.js Back End Developer
Job Description
This is a fantastic opportunity for a Polyglot Staff Software Engineer with a passion for TypeScript and experience in some of the following Typescript, Java, Python, Rust and C# programming skills to join a growing Series A Fintech.
The platform is a critical disruptive force powering the success of the challenger brands that will shape the future of this large but archaic industry.
Be involved in the evolution of our system architecture as it matures from MVP to a scaling platform; work alongside the CTO and CPO to produce a capable, flexible and scalable platform.
The Back End is Java-based, but the business will move towards a NodeJS/TypeScript service architecture. Your work will initially feature development and refactoring in Java, while greenfield development work will be NodeJS/TypeScript.
Bachelor's Degree (or above) in Computer Science/Maths/Physics or a similar discipline
Proficient with one or more programming languages (eg, Java, Rust, JavaScript Node.js, TypeScript, Python or similar)
7 years of relevant, broad software engineering experience - prior experience working as part of a growth-focused team is a plus
Candidates with a range of sector and industry experience, including logistics, inventory finance, Fintech, Finance and Banking, are welcome to apply.
Excellent communication, organisation and prioritisation skills, ability to deliver results within tight timelines.
Passionate to work in a small dynamic environment that is scaling up
a flexible approach to 5 days in the office
Someone who can demonstrate software is more than just a job its a lifestyle!
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
West End, United Kingdom
On site
08-01-2025
Company background Company brand
Company Name
McGregor Boyall
Job Title
Senior Java Developer - Enterprise Applications
Job Description
Organisation - Global Investment Bank
Location - London
Day rate - up to £850pd
Working Model - Hybrid
As a Senior Java Developer, you will play a critical role in developing and maintaining a complex Trade Supervision platform. Collaborating closely with developers, business analysts, and product managers, you will ensure the timely delivery of high-quality, high-impact solutions. You'll also be a key contributor to the team's strategies around development, deployment, and best practices.
Key Responsibilities:
Develop and maintain key components of the Trade Supervision platform, ensuring timely and high-quality delivery.
Tackle complex, high-impact issues through deep analysis of architecture, business processes, and industry standards.
Provide expert advice to design resilient, future-proof solutions.
Contribute ideas and strategies for new projects and enhancements within the Markets Technology space.
Skills & Qualifications:
Proven experience in Java development, particularly with Java and Spring Boot.
Expertise in Microservices architecture, RESTful APIs, and messaging/streaming technologies (eg, Tibco, Apache Kafka).
Strong database experience with SQL/NoSQL technologies (SQL Server, Oracle, MongoDB).
Experience with distributed systems, deploying on Linux and potentially in cloud environments (AWS, Azure), with familiarity in DevOps tools (Docker, Kubernetes).
High standards for code quality, including code reviews, unit testing, CI/CD, and deployment processes.
Knowledge of testing automation principles (eg, TDD, BDD, contract testing).
A strong drive to learn, innovate, and tackle new challenges with emerging technologies.
If you feel you meet the criteria, please apply.
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
London, United Kingdom
On site
08-01-2025