Technical Lead

McGregor Boyall Associates Ltd.
Glasgow, UK
1 day ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Amazon Web Services Automation of Tests DevOps Disaster Recovery PostgreSQL Node.Js OpenShift Standard Sql Next.js
+14 more
Service Design TypeScript Spring-mvc ReactJS Grafana Spring-boot Technical Debt Vue.js Event Driven Architecture Infrastructure Automation Frameworks Restful APIs Devsecops Docker Jenkins

Job description

  • Lead technical delivery across a portfolio of digital housing management services.
  • Provide hands-on technical direction across tactical delivery and longer-term architecture.
  • Design, assess and implement scalable, secure and sustainable technical solutions.
  • Work closely with Product, Service Design, Operations and Architecture teams.
  • Represent the development team at architecture and technical governance forums.
  • Drive continuous improvement, DevSecOps adoption and technical debt reduction.
  • Champion accessibility, security, performance, maintainability and quality.
  • Support troubleshooting across development and production environments.
  • Coach and mentor developers, helping build a strong engineering culture.
  • Contribute to disaster recovery and service resilience activities, including occasional out-of-hours support.

Requirements

  • Strong commercial experience with Java 11+, Spring Boot, Spring MVC and REST APIs.
  • Experience with OpenShift, Docker, Jenkins and modern CI/CD pipelines.
  • Strong knowledge of JavaScript, Node, Vue, React, Next.js and TypeScript.
  • Solid HTML/CSS skills with an understanding of accessibility.
  • Proven experience technically leading cross-functional development teams.
  • Strong understanding of Agile, DevOps, automated testing and infrastructure as code.
  • Experience with service-based and event-driven architectures.
  • Ability to communicate complex technical concepts to technical and non-technical stakeholders.
  • Demonstrable experience coaching and mentoring development teams.

Desirable

  • Strong SQL and data-modelling experience.
  • Experience with AWS, Aurora/PostgreSQL and Grafana.
  • Experience delivering inclusive, human-centred digital services.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all