Back to job search
The Role:
The agency is seeking an experienced Principal Software Engineer to lead the design, development, and implementation of complex software solutions using Microsoft .NET technologies. This role involves providing technical leadership, ensuring adherence to best practices, and delivering secure and scalable applications that meet government standards.
• Application architecture and design of end-to-end solutions using the Microsoft technology stack, across identity, web/desktop applications, web services, and batch jobs.
• Design and implement secure authentication & authorization solutions using Azure AD, Entra ID, AD FS, and OAuth2/OpenID Connect/SAML.
• Ensure applications comply with OWASP best practices, and ACSC Essential Eight, and IRAP security standards.
• Provide technical guidance to engineering teams, mentoring developers on Identity best practices in .NET and Microsoft platforms.
• Define and implement test automation frameworks using BDD principles, ensuring scalable and maintainable automation through Cucumber, Selenium and API testing tools.
• Work closely with developers, testers, and business analysts to refine acceptance criteria, write Gherkin- based test scenarios, and integrate automated tests into CI/CD pipelines.
Skills and Experience Required:
• Microsoft Identity & Active Directory (AD FS, Entra ID, MFA) • Microsoft .NET & Backend Development (ASP.NET, C#) • Cloud & DevOps (Microsoft Azure, CI/CD with Azure DevOps) • Security & Compliance (ACSC Essential Eight, OWASP) • Architecture & Integration (SAP, Dynamics 365, ITSM) • Frontend & Accessibility (WCAG 2.1 compliance, DTA Digital Service Standard) • Degree in Computer Science or Software Engineering.
Location and Contract Term: This role is based in ACT, VIC or QLD . 12 month contract with up to 24 months extension options pending budget and delegate approval.
Security Requirements: Applicants must be Australian Citizens. A NV1 security clearance is required.
How to Apply: Applications close 25 April.
Please upload your resume to apply. Candidates will need to be willing to undergo pre-employment screening checks which may include, ID and work rights, security clearance verification and any other client requested checks
Please note you may need to complete selection criteria to complete this application process. We will be in touch with instructions for suitably skilled candidates
Call Kelly 0480 002 457 or email kelly@whizdom.com.au for any further information
Software Engineer
Job title : | Software Engineer |
Contract type : | Contract |
Location : | Canberra |
Sectors : | |
Salary : | Competitive |
Start date : | 2025-04-14 |
Duration : | 12 months |
Job Reference : | V-51626 |
Contact name : | Kelly Shockley |
Contact email : | kelly@whizdom.com.au |
Job published : | about 24 hours ago |
The agency is seeking an experienced Principal Software Engineer to lead the design, development, and implementation of complex software solutions using Microsoft .NET technologies. This role involves providing technical leadership, ensuring adherence to best practices, and delivering secure and scalable applications that meet government standards.
• Application architecture and design of end-to-end solutions using the Microsoft technology stack, across identity, web/desktop applications, web services, and batch jobs.
• Design and implement secure authentication & authorization solutions using Azure AD, Entra ID, AD FS, and OAuth2/OpenID Connect/SAML.
• Ensure applications comply with OWASP best practices, and ACSC Essential Eight, and IRAP security standards.
• Provide technical guidance to engineering teams, mentoring developers on Identity best practices in .NET and Microsoft platforms.
• Define and implement test automation frameworks using BDD principles, ensuring scalable and maintainable automation through Cucumber, Selenium and API testing tools.
• Work closely with developers, testers, and business analysts to refine acceptance criteria, write Gherkin- based test scenarios, and integrate automated tests into CI/CD pipelines.
Skills and Experience Required:
• Microsoft Identity & Active Directory (AD FS, Entra ID, MFA) • Microsoft .NET & Backend Development (ASP.NET, C#) • Cloud & DevOps (Microsoft Azure, CI/CD with Azure DevOps) • Security & Compliance (ACSC Essential Eight, OWASP) • Architecture & Integration (SAP, Dynamics 365, ITSM) • Frontend & Accessibility (WCAG 2.1 compliance, DTA Digital Service Standard) • Degree in Computer Science or Software Engineering.
Location and Contract Term: This role is based in ACT, VIC or QLD . 12 month contract with up to 24 months extension options pending budget and delegate approval.
Security Requirements: Applicants must be Australian Citizens. A NV1 security clearance is required.
How to Apply: Applications close 25 April.
Please upload your resume to apply. Candidates will need to be willing to undergo pre-employment screening checks which may include, ID and work rights, security clearance verification and any other client requested checks
Please note you may need to complete selection criteria to complete this application process. We will be in touch with instructions for suitably skilled candidates
Call Kelly 0480 002 457 or email kelly@whizdom.com.au for any further information