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: 178 Number of direct reports: 0 APS job family: Information and Communications Technology APS job function: Solutions Development APS job role: Development and Programming SFIA alignment: PROG3 Qualifications/certifications Mandatory: Qualifications N/A Certifications N/A Desirable: Qualifications Relevant tertiary qualifications in software design and development Certifications Relevant industry certification in software design and development 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 practices Develop and maintain productive relationships with other ICT teams and stakeholders Identify and implement solutions that support the current and future direction of the agency. 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 purposes: No 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