Software Engineer

McGregor Boyall

Greater London

On-site

GBP 90,000 - 100,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid working (London)
High impact digital platforms
AI-first engineering culture
Career development

Job summary

McGregor Boyall supports a leading financial services organisation in the City in finding a Software Engineer to help design and build scalable digital platforms across Europe. You will contribute to onboarding and engagement journeys with a cloud-native stack.

In a collaborative, product-led environment, you will work with Product, Design and Engineering teams, leverage AI-assisted tooling, and shape the next generation of customer experiences on AWS and modern frameworks.

Qualifications

  • Experience building Angular-based customer-facing apps.
  • Backend services in Java Spring Boot.
  • Strong AWS cloud experience.
  • CI/CD and automated testing familiarity.
  • Exposure to AI-assisted development tools like GitHub Copilot or Claude.
  • Ownership of features from design to production.

Responsibilities

  • Design, develop and enhance Angular-based customer-facing applications.
  • Build and maintain cloud-native services within AWS environments.
  • Develop backend services using Java Spring Boot and Node.js.
  • Integrate third-party APIs and internal platforms to create seamless digital experiences.
  • Deliver well-tested, maintainable and scalable code.
  • Participate in architecture discussions, code reviews and engineering best practice initiatives.
  • Work closely with Product Owners and stakeholders to translate business requirements into technical solutions.
  • Utilise AI-driven development tools to improve productivity and code quality.
  • Champion modern software engineering standards and continuous improvement.

Skills

Stakeholder management
Communication
Product-minded

Tools

Angular
Java Spring Boot
Node.js
AWS
CI/CD
GitHub Copilot
Claude

Job description

Software Engineer

A leading financial services organisation in the City is seeking an experienced Software Engineer to join a high-performing engineering team responsible for developing the digital platforms that support client onboarding and engagement across Europe.

This is an excellent opportunity to work on business-critical digital products that directly contribute to client growth and customer experience. You'll be part of a mature, globally distributed engineering function delivering seamless digital journeys from initial customer engagement through to onboarding and account activation.

Working within a collaborative product-led environment, you'll help build and enhance modern cloud-native applications while leveraging the latest AI-assisted development tools.

The Opportunity

You'll be responsible for designing, building and supporting scalable digital applications that power customer-facing journeys. You'll collaborate closely with Product, Design and Engineering teams to deliver high-quality solutions that improve client experience across multiple channels and integrated platforms.

The technology environment includes:

  • Angular
  • Java Spring Boot
  • Node.js
  • AWS (Aurora PostgreSQL, EC2, S3)
  • CI/CD and automated testing frameworks
  • AI-assisted development tools including GitHub Copilot and Claude
Key Responsibilities
  • Design, develop and enhance Angular-based customer-facing applications
  • Build and maintain cloud-native services within AWS environments
  • Develop backend services using Java Spring Boot and Node.js
  • Integrate third-party APIs and internal platforms to create seamless digital experiences
  • Deliver well-tested, maintainable and scalable code
  • Participate in architecture discussions, code reviews and engineering best practice initiatives
  • Work closely with Product Owners and stakeholders to translate business requirements into technical solutions
  • Utilise AI-driven development tools to improve productivity and code quality
  • Champion modern software engineering standards and continuous improvement
Skills & Experience Required
  • Strong commercial experience developing applications with modern Angular versions
  • Experience building backend services with Java Spring Boot
  • Solid AWS cloud experience, particularly with managed services and cloud-native architectures
  • Node.js development experience
  • Experience working with CI/CD pipelines and automated testing practices
  • Exposure to AI-assisted development tools such as GitHub Copilot, Claude or similar
  • Ability to take ownership of features from design through to production deployment
  • Strong communication and stakeholder management skills
  • Product-focused mindset with a passion for delivering outstanding user experiences
Desirable Experience
  • Adobe Experience Manager (AEM)
  • Customer onboarding or digital acquisition platforms
  • KYC, financial services onboarding or regulated industry experience
  • AWS Certifications
  • Monitoring and observability tooling experience
What's on Offer?
  • Up to £100,000 total compensation package
  • Opportunity to work on high-profile digital transformation initiatives
  • Modern technology stack and AI-first engineering culture
  • Collaborative and supportive engineering environment
  • Exposure to large-scale customer-facing platforms
  • Hybrid working model (3 days per week in the London office)
  • Long-term career development within a highly respected financial services organisation

Unfortunately, visa sponsorship is not available for this position.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Engineer
Application Engineer

Artificial Intelligence Jobs • Greater London

Hybrid
GBP 60,000 - 80,000
Bonus scheme
Pension plan
Hybrid work
Application Engineer
Application Engineer

Harvey Nash • Greater London

Hybrid
GBP 83,000 - 107,000
20% annual bonus
£10.5k guaranteed bonus
14% pension contribution
Head of Software Engineering
Head of Software Engineering

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Greater London

Hybrid
GBP 140,000 - 190,000
Up to 50% annual bonus
Private medical insurance
Life assurance
+2
Lead Software Engineer
Lead Software Engineer

Franklin Bates • Greater London

On-site
GBP 90,000 - 105,000
High ownership and autonomy
Opportunity to shape architecture from an early stage
Enterprise Software Engineer
Enterprise Software Engineer

Harnham • Greater London

On-site
GBP 90,000 - 110,000
Salary up to £100,000
Senior Software Engineer
Senior Software Engineer

NearTech Search • Greater London

Hybrid
GBP 90,000 - 120,000
Competitive salary with share option potential
Exposure to global travel and aviation technology partnerships
Collaborative environment encouraging innovation
Software Engineer
Software Engineer

Oscar Technology • Lancashire

Hybrid
GBP 35,000 - 45,000
Hybrid working
Modern Microsoft technology stack
Azure cloud-native development
+3
Full Stack Software Developer, Client Solutions
Full Stack Software Developer, Client Solutions

Winton Group • Greater London

On-site
GBP 60,000 - 80,000
Senior Product Engineer (AI & Full Stack)
Senior Product Engineer (AI & Full Stack)

Infused Solutions • Greater London

On-site
GBP 65,000 - 75,000
Annual bonus
Comprehensive benefits
Hybrid working
Software Engineer
Software Engineer

Stealth iT Consulting • United Kingdom

On-site
GBP 46,000 - 55,000
Flexible hybrid working arrangements
Collaborative team environment
Supportive culture valuing innovation and diversity