APS5 Software Engineer Role Profile

APS5: Software Engineer
Role profile: APS5 Software Engineer
CrimTrac job title:
Software Engineer
Name of Directorate:
Solutions Development and Implementation
Role reports to:
Senior Software Engineer
Position number:
Number of direct reports:
APS job family:
Information and Communications Technology
APS job function:
Solutions Development
APS job role:
Development and Programming
SFIA alignment:
Relevant tertiary qualifications in
software design and
Relevant industry certification
in software design and
Security requirement:
Negative Vet 1
Experience requirements
Demonstrated experience with software development and/or applications maintenance.
Demonstrated experience developing Java/JEE systems in a midrange environment.
Role purpose
Design and develop ICT solutions in support of CrimTrac’s business systems, and in
accordance with application and development standards and practices.
Role overview
As a Software Engineer, you will be required to:
Develop ICT solutions in accordance with the application and development standards and
practices within CrimTrac
Support, maintain and enhance CrimTrac’s business systems
Contribute to systems design and implementation
Document all ICT related activities to CrimTrac standard and in accordance with CrimTrac
Develop and maintain productive relationships with other ICT teams and stakeholders
Identify and implement solutions that support the current and future direction of the
Core technical skills:
 Experience in JEE software development
 Experience in the use of enterprise JEE frameworks such
as Hibernate/Spring and messaging based system
development standards such as JMS and XML
 Ability to use team focused software development tools
such as configuration and build management tooling
Core non-technical skills:
 Time management and personal effectiveness
 Focused on details
 Relationship management
 Clear communication (written and verbal)
Identified role for succession planning
Workplace behavioural expectations
Takes personal responsibility for meeting objectives and progressing work. Shows initiative and does
what is required. Commits energy and drive to see that goals are achieved.
Draws on information from diverse sources and uses experience to analyse what information is
important and how it should be used. Identifies problems and works to resolve them. Thinks laterally,
identifies and implements improved work practices.
Commits to achieving quality outcomes. Sees work through to completion. Monitors work progress
and manages priorities. Adheres to documentation procedures.
Builds and sustains positive relationships with team members, stakeholders and clients. Is responsive
to changes in client and stakeholder needs and expectations.
APS employees are expected to at all times adhere to the APS Values and Code of Conduct.
Page 2