Opportunity Expired
Performs software development focused tasks under routine direction, with a balanced view of when to seek guidance in unexpected situations and when to seek a solution independently. Can execute sprint level tasking with minimal leadership support regarding the execution and planning of those tasks, not necessarily needing a structured environment to be successful.
Able to participate and contribute to the team activities associated with new software implementation / solution ideas, with an ability to demonstrate an understanding of the client requirements associated with the solution.
Has a practical and demonstratable understanding of the systems, tools, applications, and processes that are applied when developing software in a team environment with an ability to absorb new information and apply it effectively.
Demonstrates the application software development processes and knowledge typically found in industry and brings a strong and demonstrable skills in at least one modern software language within the position description, ideally having a level of experience in at least two relatable languages.
May have some experience with external customers and is aware of the need to collaborate with the team and represent the customer needs.
Job Description
Specific Duties and Responsibilities
Software Requirements Analysis
Software Architectural Design
Software Detailed Design
Software Implementation & Testing
Process Understanding and Adherence
Experience across the following listed below using industry aligned applications (with experience commensurate with SFIA Role and Levels of Responsibility Guidance):
Other Key Skills
Clearance Obligations
The opportunity is available to applicants in any of the following categories.
Australia
Australian Citizen