Who we are
National Achieves of Australia (National Archives)
provides leadership in the best practice management of the official record of the Commonwealth and ensures that Australian Government information of enduring significance is secured, preserved and available to government agencies, researchers and the community.
Our vision
National Archives is committed to being a world-leading archive and strives to strengthen Australia's cultural identity and democracy by connecting people with the evidence of Australian Government activities and decisions. National Archives endeavour to meet the future needs of government and expectations of the Australian public in our rapidly changing digital environment. Underpinning the transformative strategies to enable, secure, connect and innovate is a drive for comprehensive digital capability and service delivery.
National Archives is committed to:
innovation
collaboration
inclusion
National Archives is also committed to developing the capability and expertise of our staff, we offer a Studies Assistance Program that supports staff to achieve individual goals as well as increasing their capacity to help achieve National Archives’ strategic objectives. Our Health and Wellbeing Program encourages and supports a healthier workplace and healthy lifestyle choices for all employees.
About the role
The Technology branch supports the National Archives in meeting its vision and reaching its strategic goals through services, technology, infrastructure, software, security and governance of its information assets to secure and protect against cyber security threats. The Applications Integration section is responsible for the development, integration and support of the National Archives collection management and digital presence applications. We work closely with business areas and I\&T sections to deliver products and services.
The Full Stack Developer plays a key role in designing, developing, and maintaining secure, scalable, and user-friendly digital applications for the National Archives. As part of the Applications Integration Section, this role contributes to the agency’s digital transformation by delivering modern web and enterprise solutions using .NET and React. The developer works across the full technology stack, collaborating with business stakeholders and technical teams to implement enhancements, support integration efforts, and drive continuous improvement in application delivery. This role is ideal for a technically skilled and proactive individual who thrives in agile environments and is passionate about building high-quality digital services.
Under limited direction the main duties of the role are to:
Design, develop, and maintain full stack applications using ASP.NET Core, MVC, C#, and React.
Build responsive and accessible front-end interfaces using HTML5, CSS3, JavaScript, and React UI frameworks.
Develop and optimise backend services, APIs, and database interactions using SQL and Oracle.
Diagnose and debug application issues to ensure secure and optimal availability of services.
Contribute to DevOps practices including CI/CD pipelines, source control (Git/TFS), and cloud-native deployment.
Collaborate with business areas to translate functional requirements into technical solutions.
Participate in agile development processes, including sprint planning and retrospectives.
Generate innovative solutions to technical challenges and contribute to legacy system modernization.
Maintain technical documentation and contribute to knowledge sharing within the team.
Apply secure coding practices and support compliance with Essential 8 and PSPF standards.
Promote and apply APS and National Archives values, including diversity, inclusion, and participative management.
Qualifications or demonstrated high level technical application development and knowledge of the following areas would be desirable:
Demonstrated experience as a full stack developer using ASP.NET Core, MVC, C#, and React.
Strong front-end development skills including responsive design, accessibility, and UX principles.
Experience with Oracle and SQL databases, Apache Solr; TFS/DevOps and cloud environments will be highly regarded.
Familiarity with DevOps tools and practices (e.g., Azure DevOps, Git, CI/CD pipelines).
Knowledge of cloud environments and API integration.
Experience with Agile methodologies and collaborative development practices.
Tertiary qualifications in Computer Science, Information Technology, or equivalent field.
Are you eligible?
To be eligible for the role you must be an Australian citizen. If you are selected, you will be required to successfully undergo a pre-employment check and be able to obtain and maintain a security clearance at a Baseline clearance level.
How to apply
You need to apply through our e-recruitment system.
Your application will need to include:
the names and contact details of at least two referees, one of whom should be a current supervisor.
your current resume.
statement (1000 words maximum), describing how your skills, knowledge, and experience/qualifications would enable you to perform the duties of the role taking into account the “Performance Expectations” at the relevant classification and National Archives’ Vision, Mission and Commitments as expressed in Strategy 2025–2030: Evolving National Archives and Our Values.
RecruitAbility applies to this vacancy. Under the RecruitAbility scheme you will be invited to participate in further assessment activity for the vacancy if you choose to apply under the scheme; declare you have a disability; and meet the minimum requirements for the job. For more information see:
https://www.apsc.gov.au/recruitability