This is a .NET Senior Developer, IT Applications Development role with Australian Electoral Commission based in Canberra, ACT, AU Australian Electoral Commission Role Seniority - senior More about the .NET Senior Developer, IT Applications Development role at Australian Electoral Commission The Team The Information Platforms and Application Development Branch (IPaAD) is responsible for the support, enhancement, and modernisation of the AEC’s enterprise and election critical applications. The branch delivers capabilities across application development, integration, data, cloud, operational support, and modern engineering practices. IPaAD 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 IPaAD includes modernising technology stacks, improving application reliability, strengthening cyber resilience, uplifting DevOps and cloud capabilities, and ensuring the AEC’s digital platforms remain contemporary and fit for purpose. The Opportunity The .NET Developer supports the day-to-day matters relating to the development, maintenance, enhancement and support of applications within the IT Application Development Section in the IPaAD 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 designing, 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 you’ll have: Demonstrated ability to develop and maintain high quality, robust and scalable enterprise level software solutions based on classic and modern .NET. Demonstrated ability and experience with front-end technologies such as HTML5, CSS3, JavaScript/TypeScript and popular JavaScript libraries, or ability to learn. Proven ability to communicate effectively whilst anticipating stakeholder needs and expectations across a geographically dispersed network. Demonstrated personal integrity whilst achieving results within legislative and policy parameters. Relevant qualifications in information technology. Demonstrated ability to develop and maintain Native Windows .NET applications. 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, jacqui.knobel@aec.gov.au Due Date: Tuesday, 24 March 2026, 11:59pm AEDT Before we jump into the responsibilities of the role. No matter what you come in knowing, you’ll be learning new things all the time and the Australian Electoral Commission team will be there to support your growth. Please consider applying even if you don't meet 100% of what’s outlined Key Responsibilities Supporting application development ️ Designing and developing software Resolving application issues Key Strengths .NET development Front-end technologies ️ Stakeholder communication Knowledge of Australian electoral law ️ Knowledge of Commonwealth frameworks ️ Native Windows .NET applications A Final Note: This is a role with Australian Electoral Commission not with Hatch.