Location: ACT
Work Arrangements: Onsite
Security Clearance: Must be able to obtain positive Vetting
LH01961
Tip : Write A well written concise application with examples that show curiousity flexibility and a willingness to embrace change.
Job Description:
Software Engineers write and test code optimise software for speed and capability evaluate and test new software design and maintain software systems under limited supervision.
This role is for an Application Developer/Engineer with experience in application development mobile software engineering design and a strong background in mobile related technologies.
The role involves contributing to the development of capability in mobile technologies. A willingness to learn and adapt to different technologies and platforms are vital for successful applications. The candidate must also have experience developing managing and implementing innovative solutions to complex problems.
*Candidates must have TSPV clearance for this role. No other clearances will be accepted*
Job Duties and Responsibilities may include:
- Apply software development skills and engineering principles to systems that manage access to and control physical mobile handsets as well as emulated devices.
- Produce detailed component specifications and translate these into detailed designs for implementation
- Assess risk and measure compliance with policies and standards. Understand the implication of new technologies.
- Ensure project deliverables are in alignment to customer and organisation strategic direction.
- Work cohesively and flexibly with broader program teams and manage expectations of key business partners and stakeholders.
Requirements
Essential criteria:
1. Programming/software development: Level 4 (SFIA)
Designs codes verifies tests documents amends and refactors complex programs/scripts and integration software services. Contributes to the selection of the software development methods tools and techniques. Applies agreed standards and tools to achieve wellengineered outcomes. Participates in reviews of own work and leads reviews of colleagues work.
2. Release and deployment: Level 4 (SFIA)
Assesses and analyses release components for input to release scheduling. Maintains and administers tools and methods for software delivery deployment and configuration. Maintains release processes and procedures.
3. Software configuration: Level 4 (SFIA)
Designs verifies documents amends and refactors complex software configurations for deployment. Contributes to the selection of the software configuration methods tools and techniques. Applies agreed standards and tools to achieve wellengineered outcomes. Participates in reviews of own work and leads reviews of colleagues work.
4. Software design: Level 3 (SFIA)
Undertakes complete design of moderately complex software applications or components. Applies agreed standards guidelines patterns and tools. Assists as part of a team in the design of components of larger software systems. Specifies user and/or system interfaces. Creates multiple design views to address the different stakeholders concerns and to handle functional and nonfunctional requirements. Assists in the evaluation of options and tradeoffs. Collaborates in reviews of work with others as appropriate.
5. Systems design: Level 4 (SFIA)
Designs system components using appropriate modelling techniques following agreed architectures design standards patterns and methodology. Identifies and evaluates alternative design options and tradeoffs. Creates multiple design views to address the concerns of the different stakeholders and to handle functional and nonfunctional requirements. Models simulates or prototypes the behaviour of proposed system components to enable approval by stakeholders. Produces detailed design specifications to form the basis for the construction of systems. Reviews verifies and improves own designs against specifications.
6. Systems integration and build: Level 4 (SFIA)
Provides technical expertise to enable the configuration of system components and equipment for systems testing. Collaborates with technical teams to develop and agree system integration plans and report on progress. Defines complex/new integration builds. Ensures that integration test environments are correctly configured. Designs performs and reports results of tests of the integration build. Identifies and documents system integration components for recording in the configuration management system. Recommends and implements improvements to processes and tools.
Desirable criteria:
We are seeking candidates with an NV2 or TSPV security clearance.
1. Our ideal candidates will bring the following attributes to an EL1 Lead equivalent role:
Strong written and verbal communication skills;
Desire to be accountable for their actions;
Strong stakeholder management skills;
Demonstrate leadership behaviours;
Willing to challenge the traditional ways of doing business;
Thrive in dynamic environments and comfortable with ambiguity;
Outcomefocused mindset; and
Adaptability resilience flexibility and teamwork including regionally dispersed teams if applicable. Please provide a brief explanation of your experience covering these attributes. (Guide 300 to 400 words.)
Essential criteria: 1. ITOP 5 - Provides technical leadership to optimise the performance of IT infrastructure. Investigates and manages the adoption of tools, techniques and processes (including automation) for the management of systems and services. Oversees the planning, installation, maintenance and acceptance of new and updated infrastructure components and infrastructure-based services. Aligns to service expectations, security requirements and other quality standards. Ensures that operational procedures and documentation are fit for purpose and kept up to date. Ensures that operational issues are identified, recorded, monitored and resolved. Provides appropriate status and other reports to specialists, users and managers. 2. DESN 5 - Designs large or complex systems and undertakes impact analysis on major design options and trade-offs. Ensures that the system design balances functional and non-functional requirements. Reviews systems designs and ensures that appropriate methods, tools and techniques are applied effectively. Makes recommendations and assesses and manages associated risks. Adopts and adapts system design methods, tools and techniques. Contributes to development of system design policies, standards and selection of architecture components. 3. HSIN 5 - Takes responsibility for installation and/or decommissioning projects. Provides effective team leadership, including information flow to and from the customer during project work. Develops and implements quality plans and method statements. Monitors the effectiveness of installations and ensures that appropriate recommendations for change are made. 4. SINT 5 - Plans and drives activities to develop organisational systems integration and build capabilities including automation and continuous integration. Identifies, evaluates and manages the adoption of tools, techniques and processes to create a robust integration framework. Provides authoritative advice and guidance on any aspect of systems integration. Leads integration work in line with the agreed system and service design. Assesses risks and takes preventative action. Measures and monitors applications of standards. Contributes to the development of organisational policies, standards, and guidelines for systems integration. Desirable criteria 1. Our ideal candidates will bring the following attributes: Strong written and verbal communication skills; Desire to be accountable for their actions; Strong stakeholder management skills; Demonstrate leadership behaviours; Willing to challenge the traditional ways of doing business; Thrive in dynamic environments and comfortable with ambiguity; Outcome-focused mindset; and Adaptability, resilience, flexibility and teamwork, including regionally dispersed teams, if applicable. Please provide a brief explanation of your experience covering these attributes. (Guide 300 to 400 words.)