Software Engineering

 

Description:

Full Job Description

The Opportunity


Are you seeking a role where your leadership and technical skills will contribute to the security of Australia? The Australian Security Intelligence Organisation (ASIO) is seeking applications from experienced and passionate software engineering & development specialists to join our team and deliver capability essential to our mission.


ASIO protects Australia and Australians from threats to their security. In a complex, challenging and changing security environment, our success is built on the imagination and intelligence of our team. ASIO's people are ordinary Australians but they do extraordinary things - they are our most important asset. To be successful in our mission, we need talented people who are highly capable, dedicated, adaptable and resilient.


We seek to reflect the diversity of the community we protect. ASIO is committed to fostering a diverse and inclusive environment, where all staff are valued and respected. We welcome applications from all eligible candidates, irrespective of gender, sexual orientation, ethnicity, religious affiliation, age or disability. Aboriginal and Torres Strait Islander peoples are encouraged to apply. Our people are introverted, extroverted and neurodiverse. We are secretive about what we do, not what we value.


Role Responsibilities


As a Software Engineering & Development specialist, you will be responsible for the design, creation, testing, deployment and documentation of new and amended software that underpins ASIO's operations and enables its mission. You will be working in a tight-knit, collaborative and supportive team and enjoy a fantastic organisational culture.


You must be able to collaborate and communicate in cross-functional, agile teams and have an openness to continuous feedback and iteration. As a technology specialist in this environment you should be eager to understand the relationship between technology, process and business with a view to creating solutions that are impactful and contribute to Australia's security. We need people who are resourceful and willing to experiment in implementing better ways of working through digital transformation. You will be active in a community of technologists and contribute ideas while continuously developing together.


In this role, you will be making a leading contribution to tooling, processes and practices aimed at improving and enabling development at ASIO. This will include:


  • Design, delivery and operation of CI/CD tooling to support development throughout ASIO;
  • Leading the use of new technologies and practices in ASIO's development program;
  • Identification of and delivery against opportunities for automation in new and existing workflows, using bespoke and commercial platforms;
  • Consultation with other project teams to improve their use of modern development practices;
  • Focus on back end, front end or full stack development depending on your preference; and
  • Mentoring new and existing staff in the use of modern software development tools and techniques.


Key Attributes


The ideal candidate will possess the following:

  • Experience working as a software developer, and expertise in software development practices;
  • Expertise programming in relevant languages and use of frameworks, including:

o Python

o DotNet (C#)

o Java

o Golang

o FastAPI

o React

  • Experience using containerisation technologies such as Docker;
  • Experience in application and system design;
  • Experience using and operating CI/CD tools and source control systems.

Organization ASIO
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineering
Job Location Canberra,Australia
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Salary 122690 - 141223 | AUD  / Yearly
Experience 2 Years
Posted at 2023-02-20 7:33 am
Expires on 2024-12-05