Skip to Main Content

Job Title


.Net Senior Developer, IT Applications Development


Company : Australian Electoral Commission


Location : Canberra, Australian capital territory


Created : 2026-05-09


Job Type : Full Time


Job Description

The Team The Platforms and Application Development Branch (PaAD) is responsible for the support, enhancement, and modernisation of the AECs enterprise and election critical applications. The branch delivers capabilities across application development, integration, data, cloud, operational support, and modern engineering practices. PaAD works across multiple technology domains to ensure AEC systems remain stable, secure, scalable, and aligned with evolving electoral, legislative, and organisational needs. The branch partners closely with business areas to uplift platforms, replace legacy systems, support application lifecycle management, and drive continuous improvement across ICT delivery. The work undertaken by PaAD includes modernising technology stacks, improving application reliability, strengthening cyber resilience, uplifting DevOps and cloud capabilities, and ensuring the AECs digital platforms remain contemporary and fit for purpose. The Opportunity The .NET Developer supports day-to-day matters relating to the development, maintenance, enhancement and support of applications within the IT Application Development Section in the PaAD Branch, including supporting the Assistant Directors in section planning and aligning longer term plans with agency goals and objectives. The role is responsible for undertaking complex and/or sensitive work, under broad direction, utilising expertise across a range of activities relating to the design and development of software applications. Key position responsibilities include contributing to the design, developing, implementing and testing of software systems, in line with business requirements and AEC software development standards. In collaboration with other teams, you will investigate and resolve issues with the operation of an application, address errors by making appropriate changes and rechecking the program to ensure that the desired results are produced. In this role you will provide technical and design documentation, develop and support key internal and external relationships, including managing stakeholders to achieve work area and agency goals. You will make and communicate decisions using good judgement, expertise and knowledge governed by legislation, regulations, best practice principles or relevant operating instructions and procedures. To excel youll have: Mandatory Technical Capability Demonstrated experience and ability to develop and maintain high quality, robust, and scalable enterprise level software solutions using classic and modern .NET technologies and the broader Microsoft technology stack, including Azure DevOps. Demonstrated experience participating in the full software development lifecycle for the design, development, testing, deployment, and support of .NET applications. Demonstrated ability to develop and maintain native Windows desktop .NET applications. Demonstrated ability and experience with front end technologies such as HTML5, CSS3, JavaScript and/or TypeScript, and modern JavaScript libraries or frameworks. Collaboration and Professional Conduct Proven ability to communicate effectively while anticipating and responding to stakeholder needs and expectations across a geographically dispersed environment. Demonstrated personal integrity while achieving results within legislative, policy, and organisational requirements. Desirable Relevant qualifications in information technology. Knowledge of, or ability to, quickly gain knowledge of Australian electoral law and practice. Knowledge of, or ability to, quickly gain knowledge of the Commonwealth frameworks, including ICT frameworks. Eligibility AEC employees must be Australian citizens. Any person who is, and seen to be active in political affairs, and intends to publicly carry on this activity, may compromise the strict neutrality of the AEC and cannot be considered. Applicants are required to consent to, undergo, obtain and maintain a character clearance. Applicants are required to consent to, undergo, obtain and maintain the security clearance required for this role. Contact: Jacqui Knobel, *************@aec.gov.au Due Date: Wednesday, 20 May 2026, 11:59pm AEST