Login Enter

Endava

1 year ago

Solution Architect / Principal Engineer

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Endava
Location
Australia, Western Australia, Perth Region, Perth Australia
Posted
1 year ago
View all jobs at Endava

Job description

Job Description

We are seeking a dynamic and highly experienced technical leader with outstanding client-facing skills. As a hands-on technical leader with a growth mindset, you will be passionate about object-oriented programming, advocate for human-centred design, and guide best practices in development. You will take ownership of architectural decisions, mentor a team of talented engineers, and contribute to the evolution of innovative platforms and robust solutions for our renowned clients.

Perth presents a unique opportunity to shape both our technical direction and team culture as we expand across Australia and the wider APAC region. This role is perfect for a seasoned engineer who thrives on leadership, knowledge-sharing, and fostering a collaborative and high-performing development environment.

This is a full-time, Perth-based position that involves in-office collaboration with our clients

Responsibilities:

  • Architecture & Solution Leadership:
    • Own end‑to‑end solution architecture (requirements, constraints, non‑functionals, quality attributes).
    • Design service/API and integration architectures using modern patterns (microservices, event‑driven, SOA).
    • Produce/govern architecture artefacts (diagrams, ADRs, models) and ensure delivery alignment. Drive PoCs/MVPs to de‑risk assumptions.
  • Engineering & Delivery:
    • Lead a multi‑disciplinary squad (~10).
    • Provide reference implementations, code reviews, and tackle complex integrations.
    • Enforce engineering excellence: clean code, testing strategy, secure‑by‑design, observability, performance and reliability.
    • Promote DevOps practices.
  • Client, Pre‑Sales & Collaboration:
    • Run discovery and design workshops; make trade‑offs explicit and manage risk transparently.
    • Shape technical proposals and estimates; support handovers.
    • Mentor engineers and contribute to internal communities.
  • Ways of Working:
    • Agile, incremental delivery with engineering governance (quality gates, security, architecture conformance).
    • Hybrid collaboration with clients; onsite time as needed.

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.