All Jobs Vacancy

Software Engineer

Posted 1 day ago by McGregor Boyall

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.

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
Rate:
£100,000/year
Location:
London
IR35 Status:
Not specified
Remote Status:
Hybrid
Industry:
IT
Seniority Level:
Mid-Level

Take-Home Pay

£6,250 per month

Visit calculators for additional details

Share job