Senior Software Engineer (Canberra)

Senior Software Engineer (Canberra)

18 Sep
|
Yolk Digital
|
Canberra

18 Sep

Yolk Digital

Canberra

Applications Close: 11:59pm Thursday 1 October 2026

Job Details

Yolk Digital is engaged by the Australian Federal Police to provide an experienced Senior Software Engineer to provide technical leadership to a team of software engineers and take responsibility for the quality and functionality of the software your team produces.

The work centres on designing, developing, enhancing and supporting the AFP's business applications, built on C# .NET, REST APIs, Oracle 11g/12c PL/SQL, JavaScript and VB6. You'll analyse complex business and technical problems and recommend scalable, maintainable and secure solutions; produce and maintain solution designs, technical specifications and architecture documentation; and take software changes through the full lifecycle, working closely with the testing, release management and operations teams so that deployments land cleanly and systems stay secure.

DevOps is part of the role, not an afterthought: you'll manage CI/CD pipelines, write PowerShell automation, administer Citrix and keep improving the build, deployment and release processes. You'll run code reviews, apply secure coding standards, troubleshoot and resolve incidents and defects, and monitor and tune application performance, reliability and scalability.

You'll work in a small team within a broader AFP Command, in collaboration with and under the supervision of nominated AFP personnel, partnering with business stakeholders, project teams and technical specialists to turn requirements into sustainable solutions. Mentoring, coaching and knowledge-sharing with less experienced engineers is expected, as is contributing to improved ICT practices, standards and procedures across the organisation.

Location

QLD, ACT, VIC, NSW or SA. Hybrid: the primary office is in Canberra; working remotely from an alternate location (including from home) or flexible work arrangements may be considered, with approval at the AFP's discretion.

Duration

12 months, commencing 1 March 2027, with any number of extensions up to 24 months in total.

Citizenship

Australian Citizen

Clearance

Must be able to obtain Negative Vetting Level 1 (NV1).

Key Responsibilities

- Analyse complex ICT business and technical issues, applying software engineering expertise to design, develop and recommend scalable, maintainable and secure solutions aligned with organisational objectives and best practices.
- Produce, maintain and update solution designs, technical specifications, architecture documentation and other engineering artefacts to support system enhancements and ongoing delivery.
- Design, develop, enhance and support applications using C# .NET, REST APIs, Oracle 11g/12c PL/SQL, JavaScript and VB6 to meet operational and business requirements.




- Implement software changes across the development lifecycle, working closely with testing, release management and operations teams to ensure successful deployment, system stability and operational readiness.
- Perform DevOps and automation activities, including CI/CD pipeline management, PowerShell scripting, Citrix administration and continuous improvement of build, deployment and release processes.
- Conduct code reviews and apply software engineering standards to improve code quality, maintainability, security and consistency across development activities.
- Investigate, troubleshoot and resolve application issues, incidents and defects, providing timely support to maintain system availability and business continuity.
- Apply secure coding principles and engineering best practices to ensure solutions meet security, compliance and risk management requirements.
- Monitor, analyse and optimise application performance, reliability and scalability to support operational effectiveness and future growth.
- Provide technical expertise and contribute to solution design decisions, technology improvements and the successful delivery of ICT projects and initiatives.
- Collaborate with business stakeholders, project teams and technical specialists to translate requirements into effective and sustainable technology solutions.

You'll also be expected to:

- Maintain current knowledge of information technology practices and technical disciplines through ongoing career development.
- Establish, develop and sustain effective business relationships and professional networks across the organisation and broader stakeholder environment.
- Contribute to and support the implementation of improved ICT practices, standards and procedures.
- Provide mentoring, coaching and training to support capability development across teams.
- Operate effectively within a small team environment and contribute to broader Command objectives.
- Take accountability for the accurate and timely delivery of work in line with quality requirements, while sharing expertise and guiding less experienced personnel.
- Ensure the accurate recording and management of information and documentation in accordance with AFP requirements and established governance practices.

Skills & Experience

- Design, development, enhancement and support of applications in C# .NET, REST APIs, Oracle 11g/12c PL/SQL, JavaScript and VB6




- Solution designs, technical specifications and architecture documentation
- DevOps and automation: CI/CD pipeline management, PowerShell scripting and Citrix administration
- Code review, secure coding principles and software engineering standards
- Troubleshooting and resolving incidents, defects and performance issues across the development lifecycle
- Technical leadership, mentoring and coaching of software engineers
- Collaboration with testing, release management, operations teams and business stakeholders

Essential Criteria

Essential SFIA skills for the Software Engineer (Developer) role (https://www.buyict.gov.au/public?id=aps_job_role_detail&topic;_id=ec9782651bd8f2102f454086b04bcbf0&sys;_id=bacb353f972b1a1013a2306ef053af3b). AFP Band 8 Work Level Standards (https://www.afp.gov.au/jobs/eligibility/work-level-standards) apply.

1. Emerging technology monitoring: SFIA Level 5
2. Methods and tools: SFIA Level 5
3. Programming/software development: SFIA Level 5
4. Release and deployment: SFIA Level 5
5. Software configuration: SFIA Level 5
6. Software design: SFIA Level 4
7. Specialist advice: SFIA Level 4
8. Systems design: SFIA Level 5
9. Systems integration and build: SFIA Level 5
10. Testing: SFIA Level 4

Application Instructions

Upload a one page pitch addressing all criteria specified. This includes responding to the Job Details, Key Responsibilities, and Essential Criteria. The pitch cannot be more than 5000 characters.

Structure your pitch using the STAR format (Situation, Task, Action, Result) and sell your capability rather than listing duties. Target the ten SFIA skills in the Essential Criteria directly, at the levels shown: give concrete examples of designing, building and supporting production applications in C# .NET with REST APIs and Oracle PL/SQL (and any JavaScript or VB6 legacy work); the CI/CD pipelines, PowerShell automation and Citrix administration you have run and improved; how you have led code reviews, set engineering standards and applied secure coding practices; incidents and defects you have diagnosed and resolved under pressure; and performance, reliability and scalability improvements you have delivered.

Show the technical leadership side as well: mentoring and coaching developers, contributing to solution design decisions, and working with testing, release and operations teams to take changes through to production.

If you have worked at the Australian Federal Police before, include with your application the branch and division you worked in, your role and your dates.

Applications close 11:59pm Thursday 1 October 2026. Apply via the website: https://yolkdigital.com.au/site-data/jobs/senior-software-engineer-developer

📌 Senior Software Engineer (Canberra)
🏢 Yolk Digital
📍 Canberra

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (canberra) / canberra

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (canberra) / canberra