23 Sep
|
Xpt Software Australia
|
Queensland
23 Sep
Xpt Software Australia
Queensland
Job Description
Role Purpose
n
The Dev/Tech (Principal) Lead owns the end‐to‐end technical architecture and engineering standards for business‐critical digital platforms. This role is a hands‐on technical leadership position, not a people‐only lead, responsible for ensuring solutions are secure, scalable, cloud‐native, and aligned with business objectives.
n
Key Responsibilities
n
Technical & Architectural Leadership
n
n
- Own and define end‐to‐end solution architecture.
n
- Drive architecture and design decisions aligned with business outcomes.
n
- Define and enforce reusable design patterns and frameworks.
n
- Design API‐first, microservices‐based architectures in cloud environments.
n
- Apply Domain‐Driven Design (DDD) principles.
n
- Ensure security by design, scalability, and resilience.
n
n
Engineering Excellence
n
n
- Lead and review feature‐level technical designs.
n
- Drive adoption of modern engineering frameworks and practices.
n
- Lead complex internal and external system integrations.
n
- Remain hands‐on where needed across backend, frontend, cloud, and CI/CD.
n
n
Cloud, DevOps & Automation
n
n
- Architect and optimize multi‐cloud solutions (AWS & Azure).
n
- Define and govern CI/CD standards and reusable pipelines in GitLab.
n
- Mentor teams on IaC best practices using Terraform.
n
- Establish release management governance.
n
n
Observability, Performance & Cost
n
n
- Establish observability frameworks (logging, monitoring, alerting).
n
- Monitor performance, reliability,
and availability using cloud‐native monitoring services.
n
- Drive cost optimization, capacity monitoring, and performance tuning.
n
- Automate operational and service management tasks.
n
n
Quality, Testing & Frontend Leadership
n
n
- Define testing strategies across unit, integration, and E2E testing.
n
- Ensure testing is embedded in CI/CD.
n
- Oversee advanced frontend practices including React optimization and Module Federation.
n
- Enforce accessibility and quality standards.
n
n
Data & Platform Design
n
n
- Define data strategies:
n
- Relational vs NoSQL selection.
n
- Normalized and denormalized schema design.
n
- Sharding and partitioning for NoSQL where applicable.
n
n
Ensure HA/DR, scalability, and resilience.
n
Required Skills & Experience
n
n
- Proven experience as a Technical Lead / Principal Engineer in cloud‐native platforms.
n
- Deep expertise in:
n n
- .NET
n
- ReactJS
n
- AWS & Azure
n
- Terraform
n
- Microservices & API‐first architecture
n
nn
Strong DevOps mindset with hands‐on CI/CD experience.
n
Ability to mentor Senior and Junior engineers at a technical level.
n
Solid understanding of service management, automation, and operations.
n
Key Expectations
n
n
- Must perform Dev Lead or Tech Lead duties, not just coordination.
n
- Must be capable of delivering architecture and designs without client FTE dependency.
n
- Accountable for solution quality, performance, cost, and operational readiness.
n
- Acts as the technical authority for the delivery.
n
📌 Technology Lead (Queensland)
🏢 Xpt Software Australia
📍 Queensland