McGregor Boyall Careers
London / Global
You have blocked notifications
Oops! You have blocked notifications. Click here for more info
You have blocked notifications, please check your browser settings.
You're currently subscribed to job notifications
Subscribe to notifications
You will no longer receive notifications
London / Global
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<...
Greater London / Global
Greater London / Global
Vauxhall / Global
Vauxhall / Global
Greater London / Global
Greater London / Global