cover image
McGregor Boyall

McGregor Boyall

www.mcgregor-boyall.com

19 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
Cloud Security Engineer (AWS)
Job Description
Job Title: Cloud Security Engineer (AWS) Role Summary: Senior engineer responsible for designing, implementing, and optimizing cloud‑based security services for a financial client. Focuses on AWS infrastructure, secure authentication (Auth0, Ping Identity, MFA, passkeys), REST API development with Node.js/NestJS, detection of account takeover, and continuous improvement of security tooling and processes. Expectations: - Proven expertise with AWS services (IAM, VPC, networking, ECS/EKS, Lambda). - Strong development background in Node.js/NestJS and RESTful APIs. - Deep understanding of cloud security principles, including IAM, networking, encryption, and microservices architecture. - Experience integrating identity providers (Auth0, Ping Identity, Transmit Security) and implementing secure authentication mechanisms. - Ability to design and implement detection/prevention measures for account takeover and other security incidents. Key Responsibilities: - Design and enhance modern cloud‑based cybersecurity services. - Implement secure authentication mechanisms (MFA, passkeys) and integrate with identity providers (Auth0, Ping Identity). - Develop solutions to detect and prevent account takeover attempts. - Optimize the efficiency and resilience of AWS cloud services. - Drive continuous improvement in technical standards, tools, and processes. - Collaborate with development teams on secure microservices architecture and API design. Required Skills: - AWS IAM, VPC, security groups, subnets, network ACLs. - AWS ECS, EKS, Lambda, and serverless architecture. - Node.js, NestJS framework, and REST API development. - Authentication & authorization (Auth0, Ping Identity, MFA, passkeys). - Cloud security fundamentals (IAM, encryption, secure network design). - Experience with microservices and web services. - Strong troubleshooting, secure coding, and incident response skills. Required Education & Certifications: - Bachelor’s degree in Computer Science, Information Security, or related field (preferred). - AWS certification (e.g., AWS Certified Security – Specialty) highly desirable. - Relevant certifications in identity and access management or secure coding are a plus.
Manchester, United kingdom
Hybrid
04-11-2025
Company background Company brand
Company Name
McGregor Boyall
Job Title
Developer/Cloud Security Engineer (AWS)
Job Description
**Job Title:** Cloud Security Engineer – AWS (Node.js/NestJS) **Role Summary:** Design, develop, and secure cloud‑native microservices built with Node.js and NestJS for a financial services environment. Lead the implementation of RESTful APIs, authentication (Auth0, Ping Identity), and AWS infrastructure using IaC tools. Drive secure CI/CD pipelines and embed comprehensive DevSecOps practices across IAM, networking, and compliance domains. **Expectations:** * Deliver production‑ready, secure microservices and APIs. * Automate AWS infrastructure and deployment processes. * Work within Agile teams to meet quality, security, and delivery standards. * Apply industry‑standard security principles and compliance requirements (PCI‑DSS, ISO/IEC 27001, etc.). **Key Responsibilities:** 1. Design and maintain RESTful APIs and microservices using Node.js and NestJS. 2. Build, version, and manage AWS infrastructure via Terraform or CloudFormation. 3. Develop and improve CI/CD pipelines for automated, secure deployments. 4. Implement DevSecOps controls—IAM policies, network segmentation, encryption, secrets management. 5. Collaborate with cross‑functional Agile teams to embed security into the software delivery lifecycle. **Required Skills:** * Strong proficiency in Node.js, NestJS, and REST API design. * Hands‑on experience with AWS services (EC2, Lambda, API Gateway, RDS, S3, VPC, IAM, KMS). * Expertise in Infrastructure as Code: Terraform, CloudFormation, or equivalent. * Experience building CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, CodeBuild, CodePipeline). * Deep knowledge of cloud security fundamentals: IAM, network security, encryption, key management, vulnerability scanning. * Familiarity with authentication providers (Auth0, Ping Identity). * Strong scripting/automation skills (Bash, Python, PowerShell). **Required Education & Certifications:** * Bachelor’s degree in Computer Science, Information Technology, or a related technical field. * Relevant certifications (preferred): AWS Certified Security – Specialty, AWS Certified Developer – Associate, or equivalent cloud security credentials.
London, United kingdom
Hybrid
05-11-2025
Company background Company brand
Company Name
McGregor Boyall
Job Title
Senior Java Developer - Electronic Trading
Job Description
**Job title** Senior Java Developer – Electronic Trading **Role Summary** Core Java developer in an algorithmic trading engineering team. Design, develop, and optimise low‑latency, high‑throughput trading engines that serve EMEA and global electronic trading operations. Work closely with quants, traders, and the Quant Trading Group to translate market requirements into robust software solutions. **Expactations** * Deliver high‑performance Java components for live trading systems. * Own end‑to‑end SDLC responsibilities: design, coding, testing, deployment, and 2nd‑line support. * Collaborate with cross‑functional teams in an agile environment, provide mentorship, and contribute to peer code reviews. **Key Responsibilities** * Design, implement, and enhance algorithmic trading engines and core frameworks. * Translate quantitative trading requirements into scalable software designs. * Optimize throughput, resilience, and scalability of trading infrastructure. * Participate in all SDLC phases: architecture, coding, unit/integration testing, CI/CD, and production support. * Conduct peer reviews, coach junior developers, and engage in agile ceremonies. **Required Skills** * Expert in Core Java (collections, concurrency, NIO, memory management). * Strong knowledge of multithreaded, low‑latency I/O systems. * Proficiency in design patterns (Observer, Factory, Singleton, etc.). * Experience with TDD, Git, Maven/Gradle, and CI/CD pipelines. * Excellent communication in front‑office trading environments. **Desirable** * Benchmark algorithm knowledge (VWAP, TWAP, Arrival Price). * FIX protocol, market data, and exchange connectivity familiarity. * Background in equities and/or derivatives electronic trading. * Agile development and high‑frequency trading architecture exposure. **Required Education & Certifications** * Bachelor’s degree or equivalent in Computer Science, Software Engineering, or related field. * No specific certifications required.
London, United kingdom
On site
Senior
12-11-2025
Company background Company brand
Company Name
McGregor Boyall
Job Title
Cloud Security Engineer/Developer (AWS)
Job Description
Job Title: Cloud Security Engineer/Developer (AWS) Role Summary: Senior engineer leading the design, development, and secure deployment of RESTful APIs and microservices in Node.js/NestJS on AWS. Drives IaC automation, CI/CD pipelines, and integrates DevSecOps practices across IAM, networking, and compliance. Expactations: Senior-level experience in Node.js/NestJS, AWS, infrastructure as code, and cloud security. Expected to architect secure solutions, mentor peers, and collaborate with Agile teams to deliver high‑quality, scalable software. Key Responsibilities - Design and maintain RESTful APIs and microservices using Node.js and NestJS. - Build and automate AWS infrastructure with Terraform or CloudFormation. - Develop and enhance CI/CD pipelines for microservice deployments. - Embed DevSecOps best practices across IAM, networking, and compliance. - Collaborate with Agile teams to deliver secure, scalable software at speed. Required Skills - Proficiency in Node.js and NestJS development. - Strong REST API design and implementation skills. - Deep knowledge of AWS services, IAM, networking, encryption, and security controls. - Experience with IaC tools (Terraform, CloudFormation). - Skilled in CI/CD pipeline development and automation. - Ability to apply DevSecOps principles in a fast‑paced, global environment. - Excellent communication and teamwork in Agile settings. Required Education & Certifications - Bachelor's degree in Computer Science, Information Technology, or equivalent professional experience. - (Optional) AWS certification such as Solutions Architect, Security Specialty, or DevOps Engineer is desirable.
London, United kingdom
Hybrid
13-11-2025