Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

89525, 89672 el1 - senior software engineer

Canberra
National Film and Sound Archive of Australia
Software Engineer
Posted: 14 May
Offer description

89525, 89672 EL1 - Senior Software Engineer

Posted: 01/05/2025

Closing Date: 14/05/2025

Job Type: Ongoing / Non-ongoing; Full time

Job Category: Arts, Culture, Information Communication Technology (ICT), Science, Engineering, Technical

About the National Film and Sound Archive

The National Film and Sound Archive of Australia (NFSA) is Australia's audiovisual archive, telling the national story by collecting, preserving and sharing audiovisual media. The collection dates back to 1935 and is one of the world's oldest and most used cultural collections, with around 125 million views annually. The NFSA is undergoing digital transformation to enhance its capacity to digitise, preserve, and share its collection, aiming to be a leading cultural organisation in the GLAM sector.

We are committed to building a diverse and inclusive workforce across our sites in Canberra, Mitchell, Sydney, and Melbourne, and aim to be an employer of choice by offering exciting work, good employment conditions, and development opportunities.

Cultural Values

NFSA is an equal opportunity employer that values diversity, including veterans, Aboriginal and Torres Strait Islander peoples, LGBTQIA+ community members, individuals with disabilities, and those from diverse cultural backgrounds. We promote a safe, inclusive, and high-performance culture that aligns with our strategic goals. We are also committed to a child-safe environment, with all employees expected to uphold these principles.

About the Team

The Software Engineering Team is part of the Digital Platforms section in the Digital Branch, managing digital platforms to provide innovative ways to engage with the collection, including public and internal applications.

The Opportunity

We have two opportunities for experienced software engineers to join our dynamic team. The roles involve working on key projects like a new web-CMS and supporting data APIs. We seek candidates skilled in full stack development with technologies such as Next.js/React, Python, PostgreSQL, and MongoDB. Candidates should specify their strengths and preferences.

Under the guidance of the Software Engineering Manager, responsibilities include designing, implementing, and maintaining full stack solutions, contributing to digital strategy, ensuring security and user-friendliness, collaborating across teams, and mentoring junior developers.

Please note: This process aims to fill current and future vacancies, with a merit pool established for similar roles over the next 18 months.

Job Description

Key Responsibilities/Duties

* Provide technical problem-solving for online applications.
* Design, develop, test, document, and refine web applications using modern frameworks, focusing on Next.js and Python.
* Collaborate with teams and vendors to integrate APIs and extract data from sources.
* Define, prioritize, and validate technical and business requirements.
* Manage CI/CD pipelines for seamless deployment.
* Maintain knowledge of ethical guidelines, data privacy, development methodologies, security practices, and emerging technologies.
* Troubleshoot software performance and data issues.
* Coordinate with vendors for application maintenance and patches.
* Engage with stakeholders to align project goals.
* Contribute to technical documentation and user guides.
* Mentor junior developers.

Selection Criteria

* Strong understanding of API integration, authentication, and data security.
* Experience with relational (PostgreSQL) and/or document (MongoDB) databases.
* Proven collaboration with teams and vendors.
* Excellent communication skills, including reporting and documentation.
Desired Skills and Experience

Mandatory:

* Relevant tertiary qualifications or equivalent experience.
* Experience with Python web frameworks like FastAPI.
* Proficiency with Git, GitHub Actions, Docker, CI/CD tools.
* Experience with PostgreSQL or MongoDB.
* Familiarity with cloud platforms such as AWS, Azure, or Vercel.
* Experience with Apache Airflow, ETL pipelines, Linux systems, and automation tools.
* Knowledge of machine learning applications like image summarisation and facial recognition.
* Experience with graph databases like Neo4j.

The role involves working in an environment that may require physical activity and frequent use of computers. The NFSA is committed to reasonable adjustments and equal opportunities.

How to Apply

Applicants should address key responsibilities and selection criteria in 1,000 words or less, including a current resume. The process may include a challenge, interview, and references.

We welcome applications from diverse backgrounds and those with disabilities. To be eligible, you must be an Australian Citizen, pass a police check, and hold a security clearance.

What we offer

* Training and development opportunities.
* Flexible working and generous leave.
* Employee Assistance Program.
* Rewards and recognition initiatives.

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer - small business growth
Canberra
Xero
Software Engineer
Similar job
Senior software engineer
Canberra
Azooa
Software Engineer
Similar job
89525, 89672 | el1 - senior software engineer
Canberra
National Film and Sound Archive of Australia
Software Engineer
Similar jobs
IT and Tech jobs in Canberra
jobs Canberra
jobs Australian Capital Territory
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Canberra > 89525, 89672 EL1 - Senior Software Engineer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save