Flexible Work, Better Balance
We are looking for a senior technical practitioner who can lead the design and delivery of complex software systems while also helping to uplift the capabilities of client engineering teams.
This role blends hands‑on engineering with technical leadership and advisory responsibilities. You will be responsible for shaping architecture, validating design decisions early, and ensuring high‑quality delivery across the full software lifecycle. A key part of the role involves enabling others — not just building systems, but improving how teams build them.
Key Responsibilities