Angular Technical Lead

Magentus Software Limited
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 90K

Job location

Remote

Tech stack

Java
Multitier Architecture
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Automation of Tests
Cloud Engineering
Code Coverage
Software Quality
Continuous Integration
Relational Databases
DevOps
Event-Driven Programming
Github
PostgreSQL
Service-Oriented Architecture
TypeScript
Web Applications
Web Application Frameworks
Amazon Web Services (AWS)
Delivery Pipeline
Grafana
Cloudformation
Amazon Web Services (AWS)
Containerization
Angular
Kafka
Figma
Terraform
Serverless Computing

Job description

The Technical Lead plays a pivotal role in modernising the Magentus healthcare radiology software portfolio which is a collection of Angular web apps with a Java backend. We are looking for an experienced engineer with proved experience in Angular, Storybook, Typescript and ideally Java. Experience in health-tech will be advantageous but not essential.

This is a key role to support and drive our journey into: event driven SOA; multi-tenancy; CICD; component standardisation; shift left of quality and driving full ownership of the software delivery lifecycle.

True leadership is a key part of the role, and a successful candidate must have a proven track record in leading and shaping a team, investing through technical guidance, mentoring, seasoned in Agile, Kanban, Lean.

What You'll Be Doing

Technical Leadership:

  • Lead a squad with a delivery team in the UK and one offshore working alongside the Product Manager, Delivery Lead, other Team Leads and Architects.
  • Guide the development of our suite of Angular Applications to reach feature parity with our legacy Java application.
  • Define and enforce modern engineering and architectural guardrails across teams.
  • Be hands-on, leading by example, pairing, reviewing designs, prototyping, and mentoring through reusable software patterns and real code.
  • Champion clean architecture, automated testing, and DevOps practices (e.g., CI/CD, observability, IAC).
  • Coach teams on modern engineering practices and support their journey into leveraging the benefits of AI and spec driven development.

Solution Design & Cloud Architecture:

  • Design robust, scalable software solutions for deployment on AWS (ECS, Lambda, RDS, S3).
  • Establish the reference architecture and migration roadmap for the modernised platform.
  • Collaborate with stakeholders to align technical direction with product goals.
  • Drive adoption of cloud-native and serverless patterns.
  • Support our infrastructure team in delivering Infra-as-code (AWS CDK/Terraform) and observability into delivery workflows.
  • Facilitate knowledge sharing and continuous learning across EMEA tech teams.

Influence & Mentoring:

  • Act as a trusted technical partner to engineers and managers, shaping design decisions and reducing complexity.
  • Provide coaching and feedback to strengthen technical capability and delivery quality.
  • Champion emerging technologies to maximise engineer contribution, delivery capability and customer value.
  • Identify technical skill gaps and support continuous learning opportunities across the department.

Requirements

  • Deep Angular expertise (5+ years in senior and lead roles), including modern frameworks, with experience scaling enterprise-grade systems.
  • Experience in translating Figma designs to standardised components built in Storybook.
  • Well versed in implementing tooling to ensure code quality, test coverage, accessibility standards, security compliance.
  • Proven experience transforming legacy or monolithic systems into modular event-based architectures - ideally using Kafka.
  • Hands-on AWS expertise (ECS, Lambda, RDS, S3, CloudFormation/CDK), including designing cost-efficient, secure deployments and observability pipelines.
  • Experienced in CI/CD automation using GitHub Actions, designing reusable workflows, integrating automated testing, security and observability into deployment pipelines.
  • Proficiency with PostgreSQL or similar relational databases.
  • Confidence with containerisation and observability tools.

Beyond technical excellence, this role demands curiosity, coaching ability, and the pragmatism to guide teams through large-scale change.

Benefits & conditions

Why Join Magentus?

Compensation package:

  • Up to £90,000 per annum
  • Annual renumeration review and performance bonus programme
  • £250 annual home-working allowance

Hybrid Working

  • Three days a week in our London (Farringdon) office, and two days from home.

Our Leave Benefits

  • 25 days annual leave (plus bank holidays), increasing with service
  • Holiday purchase scheme
  • Your birthday off
  • Option to swap a public holiday for a religious holiday of your choice
  • Pawrental Leave to welcome new pets
  • Up to two paid volunteering days per year
  • Enhanced Maternity, Paternity & Adoption Leave

Protection and Wellbeing:

  • Income Protection & 4x Death in Service
  • Private healthcare with BUPA (discounted family cover available)
  • Mental health & wellbeing support via Employee Assistance Programme
  • Free flu jabs + paid time off to give blood
  • Enhanced sick pay

Our Commitment to Inclusion

Magentus Software Limited is an equal opportunities employer. We are committed to creating an inclusive and diverse work environment where all employees feel valued and respected.

About the company

For over 30 years, Magentus has been at the forefront of transforming healthcare through technology across Australia and the UK. From pathology and radiology to oncology, and practice management, our solutions connect the healthcare ecosystem and unlock better patient outcomes at scale. At Magentus, people are at the heart of everything we do. We work as one team, united by our purpose: to create a healthier society through smarter digital healthcare.

Apply for this position