14 Oct
|
XPT Software Australia Pty
|
Brisbane
14 Oct
XPT Software Australia Pty
Brisbane
Job Description
Role Purpose
n
n
The Senior Engineer is responsible for
n delivering end‑to‑end software engineering outcomes, including cloud
n infrastructure, application development, CI/CD, and operational support,
n within a DevOps and product‑centric delivery model. The role shifts away
n from task‑based development toward full ownership of solutions in a modern
n cloud environment.
n
n
Key Responsibilities
n
n
End‑to‑End Engineering
n
n
n
- Design,
n build, deploy, and support cloud‑native applications across AWS and
n Azure.
n
n
- Develop
n and manage Infrastructure as Code (IaC) using Terraform.
n
n
- Build
n and maintain application services using microservices and API‑first
n architecture.
n
n
- Participate
n in DevOps culture: engineers who build the solution also support it
n in production.
n n
Software Development
n
n n
- Develop
n backend services using modern .NET.
n
n
- Build
n frontend components using ReactJS.
n
n
- Implement
n cloud‑native services using AWS Lambda and/or Azure Functions.
n
n
- Apply
n agreed design patterns, security standards, and architectural
n principles.
n
n
- Write,
n review, and maintain clean, secure, and scalable code.
n n
CI/CD & Release
n
n n
- Use
n and operate GitLab CI/CD pipelines.
n
n
- Apply advanced Git workflows.
n
n
- Support
n automated build, test, and deployment processes.
n
n
- Ensure
n solutions are deployable across multi‑cloud environments.
n n
Testing & Quality
n
n n
- Implement unit, integration, and end‑to‑end testing.
n
n
- Use
n testing frameworks such as xUnit, NUnit, Jest, Cypress.
n
n
- Integrate
n testing into CI/CD pipelines.
n n
Operations & Support
n
n n
- Monitor
n applications and infrastructure logs.
n
n
- Support
n incident resolution and minor security vulnerabilities.
n
n
- Follow
n cost, performance, and operational guidelines.
n
n
- Understand
n service management tooling (e.g. ServiceNow).
n n
Required Skills & Experience
n
n n
- Solid
n experience in cloud platforms (AWS and/or Azure).
n
n
- Proven
n capability in Terraform and Infrastructure as Code.
n
n
- Solid
n backend engineering skills in .NET.
n
n
- Strong
n frontend skills in ReactJS.
n
n
- Hands‑on
n experience with CI/CD pipelines and Git workflows.
n
n
- Understanding
n of API‑first development, microservices, and security basics.
n
n
- Ability
n to work independently with minimal reliance on client FTEs.
n n
Key Expectations
n
n n
- Must
n be able to deliver end‑to‑end solutions without dependency on client
n engineers.
n
n
- Must
n demonstrate practical cloud engineering capability, not just conceptual
n knowledge.
n
n
- Acts
n as a technical contributor, not a people manager.
n n
n
n
n
n
n
n
n
n
n
📌 Sr. Engineer Full stack developer (Brisbane)
🏢 XPT Software Australia Pty
📍 Brisbane