Developers – Java, M204, COBOL, Typescript, Restful API
- Position Posted: October 2, 2024
- Developers – Java, M204, COBOL, Typescript, Restful API
- Services Australia ACT, Tuggeranong, QLD, Brisbane, SA, Adelaide
- Number of Positions: Twenty (20)
Reference: | 25998 / 144 |
---|---|
Job Description: | Developers – Java, M204, COBOL, Typescript, Restful API |
Australian Citizenship | Required |
Security Clearance Level Required: | Baseline |
Length of Contract: | 12 months |
Contract Extension Options: | 2 x 12 months |
These positions are in Core Systems Division, Social Services and Welfare Systems Branch
Evaluation of submissions will determine a list of candidates suitably capable to perform required Services. When Services Australia identifies a need for Services it may then invite to enter into a Work Order, as required through to 31/05/2025.
The work is to be performed at Services Australia’s premises in Adelaide, Brisbane or Canberra.
Developer APS5
Developers use their in-depth knowledge to provide technical advice and guidance to
less experienced staff. Developers work under the support and general direction of
senior staff. They exercise a degree of independent judgement and make decisions
within defined parameters that require some reliance on skills and knowledge.
Developers undertake their work in the context of competing priorities and contributes
to changes in workplace practices and business improvement strategies
Key duties may include, but are not limited to:
- Undertake a range of analysis, design, software development, prototyping,
testing and maintenance activities under guidance from senior developers - Draft technical documentation for review by senior staff
- Provide maintenance and support within the assigned area of responsibility
- Create software and technical designs for the realisation of medium
complexity custom solutions or conversion and migration solutions - Under limited guidance adhere to high quality standards in software
development - Provide release support and maintenance for developments
- Ensure compliance with endorsed software development methodologies
- Assist in the development and delivery of projects within the assigned area of
responsibility - Collaborate with stakeholders to ensure effective and timely resolution of
production issues - Provide advice and support to colleagues with regard to technical aspects of
software support, maintenance and development - Escalate issues as identified and suggest alternative approaches
- Maintain up-to-date knowledge of relevant ICT policies and processes and
share knowledge with other team members
Developer APS6
Senior Developers realise design, prototypes and testing support, and are
responsible for the development of software and technical design. The role is
responsible for the definition of software/technical design and realisation. Senior Developers work under the limited direction of senior staff. They exercise both
initiative and judgement in the interpretation of policy and in the application of
practices and procedures. Decision-making is substantially dependent on judgement,
skills and knowledge. Senior Developers manage and organise their own work in the
context of competing priorities, including contributing to business planning, changes
in workplace practices and business improvement strategies.
Key duties may include, but are not limited to:
- Undertake a range of analysis, design, software development, prototyping,
testing and maintenance activities under guidance from senior developers - Draft technical documentation for review by senior staff
- Provide maintenance and support within the assigned area of responsibility
- Create software and technical designs for the realisation of medium
complexity custom solutions or conversion and migration solutions - Under limited guidance adhere to high quality standards in software
development - Provide release support and maintenance for developments
- Ensure compliance with endorsed software development methodologies
- Assist in the development and delivery of projects within the assigned area of
responsibility - Collaborate with stakeholders to ensure effective and timely resolution of
production issues - Provide advice and support to colleagues with regard to technical aspects of
software support, maintenance and development - Escalate issues as identified and suggest alternative approaches
- Maintain up-to-date knowledge of relevant ICT policies and processes and
share knowledge with other team members
Senior Development Expert EL1
Development Experts engage in the design and the development of high-quality
solutions in support of business and technical requirements. The role solves highly
complex problems. Development Experts exercise a considerable degree of
independence and undertake a technical leadership role, with work performed under
the general guidance of senior staff.
Key duties may include, but are not limited to:
- Undertake analysis, design, development, prototyping, testing and
maintenance activities - Provide support to development teams to create ICT solutions
- Perform analysis of technical requirements to support project evaluation with
proposed solutions - Define software and technical designs for the realisation of high complexity
custom solutions or conversion and migration solutions - Ensure excellent quality and maintain high standards in software
development - Provide go-live support and maintenance for developments
- Escalate issues as identified and suggest alternative approaches
- Propose and facilitate innovative solutions to meet enterprise and user
requirements - Ensure compliance with endorsed software development methodologies
- Provide comprehensive technical support to senior staff
- Develop staff capability through coaching and training
- Monitor workloads to ensure business goals are achieved
- Ensure work aligns with processes and overall delivery outcomes
- Develop documentation for review by senior staff including technical
documentations and progress reports - Collaborate with stakeholders to ensure effective and timely implementation
of projects - Maintain up-to-date knowledge of ICT policies and processes and transfer
knowledge to other team members - Perform and manage analysis, design, development, prototyping, unit testing
and maintenance activities - Solve highly complex problems and deliver high quality solutions
- Perform high-level analysis of technical requirements to support project
evaluation with proposed solutions - Undertake technical design and development of highly complex custom
solutions, and/or standard conversion and migration solutions - Manage the release and ensure go-live production support and maintenance
for the team’s developments - Proactively share knowledge and expertise as the subject matter expert, and
provide assistance and mentorship to less experienced staff - Ensure compliance with endorsed software development methodologies
- Provide support to development teams to ensure high quality custom solution
realisation - Maintain and support existing system/technology to support day-to-day
operations - Report on the achievement of business outcomes, key performance
indicators and quality assurance in the area of responsibility - Develop staff capability through coaching and mentoring
- Resolve escalated issues and suggest alternative approaches
- Prepare and review a range of written material which may include technical
and corporate documentation - Provide detailed, specialist technical advice to the senior executive where
appropriate - Monitor and manage work output and quality against established
performance standards - Influence and contribute to ICT strategy, resolving conflicts as needed
- Support innovation and manage and lead change
- Encourage and support continuous improvement
Primary Knowledge/Skills/Systems/Tools required for role include:
- JAVA
- M204
- COBOL
- RESTFUL API
- TYPESCRIPT
Assessment Criteria
- The Candidate’s employment history, prior experience in undertaking the
same or similar role for an organisation of the same or similar size and
complexity as Services Australia. - The Candidate’s professional qualifications, relevant to the position being
applied for - The Candidate’s professional accreditations, if applicable to the position
being applied for. - The Candidate’s skills relevant to the position being applied for.
- The response describing how the Candidate’s skills, knowledge, experience
and qualifications would contribute to the position being applied for.
Expressions of Interest By: | CV as EoI by cob 3 Oct, you will be contacted after this time to confirm submission requirements |
---|---|
Please use the form below to submit a recent CV as your EOI | |
Full response will be required by: | 10 October |
We welcome applications from all sections of the community.