24 Sep
|
Lgt
|
New South Wales
24 Sep
Lgt
New South Wales
Job Description
We are looking for a Full Stack Software Engineer to join our Software Engineering team within the broader Platform function on a 12-month fixed-term contract. As a Full Stack Software Engineer in the Platform Team, you will play a key role in designing, building, and maintaining common digital capabilities used across multiple teams.
n
We are looking for a hands-on Full Stack Engineer with end-to-end capability across modern Angular/React frontends and Java-based backend development, as well as solid experience working in a containerised, API-driven, CI/CD-enabled enterprise environment.
n
Your Responsibilities
n
Design, develop, test, deploy, and maintain platform products, internal tools, and shared services used across multiple teams.
n
Build frontend experiences for internal platform applications, developer portals, administrative consoles, operational dashboards, and self-service workflows.
n
Develop backend services, APIs, integrations, and automation components that support shared engineering and operational capabilities.
n
Create and maintain reusable libraries, components, templates, standards, and patterns that improve consistency and reduce duplication.
n
Collaborate with architects and technical stakeholders to produce scalable, secure, and supportable solution designs.
n
Support the design and implementation of integration patterns and interfaces across internal systems and third-party platforms, where required.
n
Contribute to CI/CD pipelines, build and release processes, deployment automation, and software delivery tooling.
n
Champion testing practices, including unit testing, integration testing, automated regression coverage, and quality controls within the delivery lifecycle.
n
Improve developer experience by identifying friction points and implementing practical enhancements to engineering workflows and platform usability.
n
Support platform observability, monitoring, logging, alerting, troubleshooting, and operational health, ensuring issues are identified and resolved efficiently.
n
Participate in incident triage, problem management, release and change support, and production issue resolution across the full stack.
n
Identify and clearly communicate technical risks, dependencies, and trade-offs to both technical and non-technical stakeholders.
n
Participate actively in agile ceremonies, including stand-ups, planning, refinement, retrospectives, and demos.
n
Contribute to technical documentation, implementation guides, support runbooks, onboarding materials, and operational procedures.
n
Participate in code reviews, peer collaboration, and engineering practice uplift, helping to strengthen the overall maturity of the Platform Team.
n
Work with security, risk, and governance stakeholders to ensure solutions align with enterprise standards, compliance obligations, and secure engineering principles.
n
Support continuous improvement by identifying opportunities to simplify architecture, reduce technical debt, improve reliability, and accelerate delivery.
n
Troubleshoot issues across the user interface, APIs, services, integrations, data access layers, environments, and deployment pipelines.
n
Build solid working relationships with internal stakeholders and delivery teams to ensure platform solutions are practical, adoptable, and well supported.
n
Contribute to estimation, planning, and prioritisation activities, helping the team deliver valuable outcomes in a sustainable way.
📌 Software Engineer (Full-Stack) (New South Wales)
🏢 Lgt
📍 New South Wales