Job Description
Job Title: Multiple Software Engineer (Developer)
Security Clearance: Baseline
Duration: Initial 12 months with 2 x 12-month extensions
Industry: Information Technology
Location of work: ACT
Closing date: 9AM Friday, 24 April 2026
Description:
Our client is seeking experienced Software Engineers to support the delivery of multiple ICT initiatives. You will work within collaborative delivery teams in a fast-paced environment, contributing to the development of secure, scalable and high-quality digital solutions.
Responsibilities:
- Build and maintain secure .NET (8/10) backend services and REST APIs (including versioning, OpenAPI/Swagger, OAuth2/OIDC)
- Deliver React frontends that integrate with APIs and meet accessibility requirements
- Integrate internal and third-party systems, including messaging/event-driven, identity and CRM platforms
- Apply secure coding practices and SDLC controls, including code scanning and secrets management (e.g. Key Vault)
- Develop automated tests (unit, integration and UI) and enforce quality gates in CI/CD pipelines
- Conduct peer code reviews in DevOps environments
- Implement solutions aligned with architecture and standards (API, security, performance, observability)
- Produce technical documentation, release notes and operational runbooks, including handover materials
- Communicate progress, risks and dependencies to both technical and non-technical stakeholders
- Collaborate with product, UX, security and operations teams in an Agile delivery model
- Mentor team members and support cross-skilling initiatives
- Promote continuous improvement, collaboration and learning culture
- Perform additional duties as required
Requirements:
- Demonstrated experience delivering secure backend and frontend solutions using modern technologies
- Strong experience with API development, integration and system interoperability
- Proven ability to work in Agile delivery environments
- Experience implementing secure development practices and CI/CD pipelines
- Ability to collaborate effectively with cross-functional teams
Key Capabilities:
- Strong communication skills across technical and non-technical stakeholders
- Ability to work effectively in dispersed teams
- Problem-solving and analytical thinking
- Commitment to security, quality and continuous improvement
- Mentoring and knowledge-sharing capabilities
Essential Criteria:
- Tertiary qualifications in software engineering (or equivalent experience) and experience with cloud-native patterns: Event-driven integration, and data platforms (SQL Server/Azure SQL, Blob Storage, caching) including high-volume processing.
- Technical skills: Minimum 10 years designing, building and supporting secure web solutions across backend and frontend, including modern .NET (8/10) & ASP.NET Web APIs; REST API design (versioning, OpenAPI/Swagger, OAuth2/OIDC); React and automated testing (unit/integration/UI) (e.g., xUnit/nUnit, Playwright/Selenium).
- Cloud and DevOps: Hands-on Azure delivery/operations across App Services/Functions, Azure SQL, Service Bus/Event Grid, API Management; CI/CD (Azure DevOps); monitoring (e.g., App Insights); third-party integration (e.g., Dynamics 365); and security controls (e.g., Key Vault) and legacy modernisation.
- API-led delivery experience, including governance, OpenAPI/Swagger, performance and API security patterns.
- Ways of working and security mindset: Familiar with ISM controls and applying them in build/design; effective across dispersed teams; able to engage technical and non-technical stakeholders; and mentor/collaborate to support team outcomes.
Desirable Criteria:
- Test automation and quality engineering in CI/CD (unit/integration/UI; e.g., Playwright/Selenium, Jest, static analysis).
- Delivery approach: Experience delivering in multi-disciplinary Agile teams; able to adapt scope and approach as requirements and constraints evolve.
How to apply:
Please submit your application including your resume and a completed application form addressing the essential and desirable criteria. Ensure your application highlights your experience and any relevant certifications.