Senior Library Developer

Date: 1 Apr 2025

Location: AU

Company: Department of Parliamentary Services

Job Details

  

Job Title: Senior Library Developer

Employment Type: Ongoing

Classification: Parliamentary Executive Level 1

Closing Date: 11:30pm AEDT, 24 April 2025

Contact: Anthony R Lewis, 0262772597, anthony.r.lewis@aph.gov.au

 

The Opportunity

The Department of Parliamentary Services (DPS) is recruiting for a Senior Developer within the Parliamentary Library. The Parliamentary Library provides high-quality information, analysis and advice to Senators and Members of Parliament in support of their parliamentary and representational roles.

This position sits within the Library Collections and Systems Branch, which develops and maintains the information resources that support the research needs of our researchers, and delivers news content for the current awareness of our parliamentary clients.

 

About the Role

 

As a Senior Developer, you will be at the forefront of developing innovative technological solutions that enhance the Parliamentary Library's ability to deliver exceptional services. Working in an agile environment, you will create and maintain applications that support critical library functions and improve workflows for staff and clients.

 

Key Responsibilities

 

Senior Developers aid this work by:

 

  • Developing, testing, and deploying innovative solutions derived from Parliamentary Library data
  • Implementing full-stack applications using modern technologies (.NET Core, React/Vue/Angular, SQL)
  • Automating processes to support staff in applying quality standards
  • Developing solutions that maintain and enhance the quality of data and collections
  • Creating statistical reports to assess collection quality and process improvements
  • Liaising with stakeholders to gather requirements and demonstrate completed work
  • Troubleshooting production incidents and providing technical support

 

Who we are looking for

The ideal candidate will have:

 

  • Full stack development experience with .NET Framework/Core, C#, React/Vue/Angular, and SQL Server
  • Experience working in an agile team environment managed with Azure DevOps
  • Strong stakeholder engagement skills and ability to translate business requirements into technical solutions
  • Excellent problem-solving skills and attention to detail

 

Join Our Team

 

This is an excellent opportunity to apply your technical expertise in a meaningful role that directly supports Australia's parliamentary democracy. You'll work in a collaborative environment with opportunities for professional growth and development.

 

Apply now and be part of our innovative team delivering technology solutions that make a difference.

 

Job Specific Requirements


•  The successful applicant will be required to obtain and maintain a Negative Vetting 1 (Confidential/Highly Protected/Secret) security clearance.


At DPS, we are committed to building a diverse and inclusive workplace that ensures all our people can contribute to our shared purpose. We encourage applications from Aboriginal and Torres Strait Islander people, people with disability, people with caring responsibilities, people who identify as LGBTQIA+, people from cultural and linguistically diverse backgrounds, people who identify as neurodivergent, and mature aged people.

 

Duty Statement

  

Classification: Parliamentary Executive Level 1 

Branch: Library Collections and Systems 

Section: Library Systems, Projects & Innovation 

Immediate supervisor: Director, Library Systems, Projects and Innovation

 

Under limited/general direction undertake duties in accordance with the agreed standards for Parliamentary Executive Level 1. The duties will include, but are not limited to, the following:

 

1.    Development, test, deployment, support and maintenance of innovative and engaging solutions derived from Parliamentary Library data and in accordance with DPS processes and policies

 

2.    Development of automated processes to support the Library’s functions and objectives

 

3.    Liaise with stakeholders and executives to garner work objectives and demonstrate completed work

 

4.    Development and maintenance of system support documentation.


Employees of DPS are required to be able, and to be seen to be able, to provide professional advice and services to all Senators and Members without favour or prejudice.

 

Selection Criteria

 

1.    Contributes to strategic planning, achieves results and takes responsibility for work area outcomes.

 

2.    Ability to develop and maintain effective working relationships and cultivate a client focused team.

 

3.    Demonstrates a high level of intitiative, problem solving skills and commitment to continued learning.

 

4.    Demonstrates professionalism and integrity, displays resilience and self-awareness. 

 

5.    Communicates with influence, having highly effective written and oral communication skills.

 

6.    Eligibility and/or job specific requirements (management of work): 

 

a.    Experience working in an agile team environment managed with Azure DevOps. 
b.    Experience in liaising with stakeholders to capture business requirements 
c.    Experience in troubleshooting production incidents
 

7.    Eligibility and/or job specific requirements (full stack development):


a.    Experience in the development of web applications using C# and one or more of the following technologies: ASP.NET, ASP.NET Core, ASP.NET Web API, and/or LINQ.
b.    Experience in the development of web applications using HTML5/CSS/JavaScript using one or more of the following technologies: JQuery, Angular 2+, and/or Vue.js.
c.    Experience designing and developing databases with Entity Framework and MS SQL Server.
d.    Experience in the use of front-end frameworks such as Foundation, Bootstrap, or Vuetify to design accessible user interfaces. 
e.    Knowledge or the ability to quickly gain knowledge of Microsoft Power Automate, Logic Apps, Power Apps, Dataverse and SharePoint. 

How to apply

 

Please upload a pitch (750 words maximum) describing how your skills and experience would contribute to the role and work of the department. 

 

Your pitch is an opportunity to tell us why you want to work at DPS, why you are interested in the role and what you can offer in the role. Frame your pitch around the role description and relevant ILS Profile. Make sure to use relevant examples and accomplishments that demonstrate your ability to perform the role. 

 

For additional guidance when crafting you application, please refer to the the DPS Recruitment Candidate Information Pack, which provides helpful tips on how to structure your pitch and highlight your most relevant skills and experience effectively.

Our purpose and values

 

We proudly provide innovative, unified, and client-focused services to the Australian Parliament and parliamentarians. We are a values driven department, placing our values at the heart of everything we do; from our service offerings and decision making to our interactions with stakeholders and each other.  

 

Our people are employed in a broad and unique range of professional, customer service and trade-based roles, all joined by a shared purpose: to make an enduring contribution to Australia’s parliamentary democracy. We have an inclusive workplace that reflects the diversity of the community we serve. While we come from all walks of life, we share a commitment to care for and protect our iconic workplace. 

 

Every year, almost one million people visit Australian Parliament House to experience the parliamentary process, the building’s architecture, nationally significant art collections, events, tours, and food and dining experiences – all made possible by our people, who are active participants in an environment where no two days are the same.

 

What we can offer

 

Join our community based on innovative, unified, and client-focused services, where your skills and development will be nurtured. You will also enjoy:  

 

•    access to flexible work arrangements 
•    ongoing opportunities to learn and develop new capabilities 
•    a competitive remuneration package
•    free secure underground parking
•    free gym membership and access to recreational facilities
•    on-site childcare, banking services, post office, value-for-money dining options and more.

 

Salary

  

An attractive salary, which could be negotiated with the successful candidate, is on offer.

 

Conditions of Employment

 

Employment opportunities at Department of Parliamentary Services are subject to a range of conditions prescribed in the Parliamentary Service Act 1999 which include:

 

•    Australian citizenship – to be eligible for employment with DPS, applicants must be an Australian Citizen. 

 

•    Security clearance and character clearance – the preferred applicant will be required to obtain and maintain a security clearance at the level specified, as well as complete and be deemed suitable through a Nationally Coordinated Criminal History Check. 

 

•    Health assessment – a pre-employment health assessment will be required where there are physical or medical requirements for the role.