Where

Asd 4, 5 & 6 Software Developer

APS
Perth Full-day Full-time

Description:

About the Team
Are you interested in developing unique capabilities for Australia's foreign signals intelligence and cyber security agency? ASD has a wide variety of Software Developer positions available across multiple divisions within the agency. As a software developer, you will work in multi-disciplinary teams responsible for the design and development of capabilities that meet ASD's mission needs.
Within ASD, our teams comprise of highly skilled individuals with a diverse range of backgrounds and experience. We offer opportunities to work across a broad spectrum of roles within the software development cycle. The work we do is unique, critical and incredibly rewarding.
We are seeking people who want to be at the forefront of innovation and work alongside experts in a wide variety of fields, to protect Australia and its national interests.
About the Role
ASD is looking for software developers who can work across the full stack to develop ASD's custom applications. We leverage open source software and best practises, enhanced by our own in-house development to deliver custom applications and capabilities for ASD. The roles are in team environments, working alongside talented colleagues and supported by technical leadership.
As a Software Developer, your daily activities could include:
  • Full stack development of an application, from front-end user interface through to the database.
  • Building feature rich applications that support the needs of our mission customers utilising the latest frontend technologies to meet user experience needs.
  • Building the application logic, working with server-side languages and supporting implementation of ASD's systems.
  • Contributing towards software design, planning and implementing decisions.
  • Supporting your team's pipeline automation, cloud integration and dev-ops.
  • Working closely with users to be responsive to changing requirements, developing new features on quick turnarounds, meet mission needs and user experience goals.
  • Collaborating with other developers to deliver code; including peer coding, code reviews, cross-skilling and mentoring.

Key Duties:
ASD 4:
  • You will be accountable for organising your workflow, making decisions within your defined parameters relating to area of responsibility and will seek guidance when required.
  • Code, test, review and document moderately complex work and applications.
  • Operate with direction to achieve outcomes.
  • Builds and sustains effective working relationships with team members.
  • Use development technologies and methodologies.

ASD 5:
  • Perform coding, testing, reviewing, correcting, and documenting of moderately complex programs and program modifications using supplied specifications, standards and tools.
  • Operate with limited direction to achieve outcomes.
  • Review and develop the quality of work undertaken by others.
  • Engage with customers to understand their requirements.
  • Understand and apply knowledge of development frameworks and best practise in software development.
  • Resolve issues using expertise and take initiative to design solutions.

ASD 6:
  • Code, test, review and document complex work and applications.
  • Operate independently with minimal direction and may lead a small technical team to achieve outcomes, drawing on your subject matter expertise.
  • Provide guidance and mentoring to team members on software development.
  • Build productive working relationships with internal stakeholder teams.
  • A focus on meeting best practices for code quality, performance and security.
  • Allocate work, set priorities and develop strategies for a small development team.

The key duties of the position include
ASD are looking for people who are able to work within a technical environment and have a passion for building and supporting important ASD capabilities. Ideal candidates will be innovative, proactive and use their skills to solve technically complex problems. We are seeking people who have:
  • Strong technical skills, with the ability to deliver on their work and contribute towards team deliverables.
  • Knowledgeable in development technologies and methodologies, proactively seeking to increase knowledge and skills.
  • Ability to work in an agile software development team and build productive working relationships with other technical staff in ASD.
  • A focus on meeting best practices for code quality, performance and security.
  • Experience in an area of software development and are motivated to further develop their expertise and learn new skills.

In addition to the above, ASD 5 & 6 ideal candidates will have:
  • Capacity to solve moderately complex problems and contribute to ASD's capabilities.
  • Demonstrated skills in an area of software development and commitment to further develop their expertise.
  • Understand and apply knowledge of development frameworks and best practise in software development.
  • Ability to understand full stack development environments and have informed discussions with other technical staff.
  • Ability to mentor and supervise junior technical staff.

ASD is seeking applicants to fill current and anticipated vacancies and to create a merit pool for future vacancies.
26 Apr 2025;   from: uworkin.com

Similar jobs

... security agency? ASD has a wide variety of Software Developer positions available across ... About the Role ASD is looking for software developers who can work ... custom applications and capabilities for ASD. As a Software Developer, your daily activities could ...
2 days ago
Description: Join Micromine as a Scripting Specialist in Perth, WA, to develop custom C# scripts and enhance mining software solutions. Your Role Key responsibilities include: Work closely with customers to understand their needs and gather requirements. ...
8 days ago
  • Michael Page
  • Perth
Description: Improve development operations and procedures, such as: automation, monitoring, security, and scalability. Be a part of the design and build of the integration platform for finance transformation, ensuring the data integrity, reliability, and ...
a month ago
  • Verse Group
  • Perth
Description: From start-up to a multi-billion dollar a year company... Do you want the opportunity to join one of the fastest-growing software product companies in Australia? Having a modern working approach and working with the latest and greatest tech, ...
26 days ago