Systems Developer Gordonvale QLD 4865 (Fixed Term 12 month duration)

Size: px
Start display at page:

Download "Systems Developer Gordonvale QLD 4865 (Fixed Term 12 month duration)"

Transcription

1 MSF Sugar Pty Ltd is an integrated grower, processor, marketer and exporter of raw sugar. We are Australia s largest sugarcane farmer, second largest raw sugar exporter and third largest miller. MSF Sugar has a 124 year heritage in Australia and a future which centres on being an efficient, reliable, high quality supplier of sugar to international markets. Systems Developer Gordonvale QLD 4865 (Fixed Term 12 month duration) Applications are invited for the position of Systems Developer for a fixed period of twelve months to join the Information Technology Services team. This role will be based at MSF Sugar s head office located at Mulgrave Mill in Gordonvale approximately 20km south of Cairns. Reporting to the Senior Systems Developer, the Systems developer will be playing a key role in the work to improve, develop and maintain software systems for MSF Sugar. We are currently looking for a responsible and capable individual who has a cross section of systems architecture, software development skills and experience. The ideal candidate will also have previous experience in supporting both bespoke and off the shelf IT systems and be able to demonstrate experience in developing and managing systems integration. Skills, Abilities and Experience required: Tertiary qualifications or equivalent formal training, certifications and relevant experience; Demonstrated knowledge of system architecture and design concepts and methods; Demonstrated knowledge and understanding of business requirements analysis and system design including: documentation of system technical requirements, detailed technical system design and specification, data and system architectures; Minimum 5+ years in the design and development of software. Skills and/or experience with the following: Microsoft Windows Server/Unix/Linux RDBMS (Oracle/SQL/PostgreSQL); Oracle Development Tools (forms, etc.) Web Services (Apache, SOA, SOAP, XML, XSLT, XQuery, etc.) jquery, Ajax, or JSON Hands-on experience supporting and managing COTS applications e.g. ERP, Asset/Fleet Mgt, Logistics, GIS, ECM, CRM, etc. is considered a plus. MSF Sugar offers a supportive and positive team environment. This is an exciting opportunity to be part of a major player in Australian agribusiness. Position Description is available on our website. For further information on this role please contact on Applications close at COB Wednesday 29 th November To submit applications: careers@msfsugar.com.au

2 POSITION TITLE: Systems Developer (Fixed Term 12 months) POSITION AUTHORISATION: INCUMBENT:... PREPARED BY: APPROVED BY: Chief Information Officer... Jason Hajinakitas... POSITION DEMOGRAPHICS: Reports Directly to: Reports Indirectly to: Subordinates: Team membership: Work Site: Job Status: Senior Systems Developer Chief Information Officer N\A IT Services MSF Sugar Corporate Office based at Mulgrave Mill site, Gordonvale Full time (Fixed Term for 12 months) Qualifications / Experience: Tertiary qualifications or equivalent formal training, certifications and relevant experience; Demonstrated knowledge of system architecture and design concepts and methods; Demonstrated knowledge and understanding of business requirements analysis and system design including: documentation of system technical requirements, detailed technical system design and specification, data and system architectures; Minimum 5+ years in the design and development of software. Skills and/or experience with the following: Microsoft Windows Server/Unix/Linux RDBMS (Oracle/SQL/PostgreSQL) Oracle Development Tools (forms, etc) Date Implemented: Review Date of initial copy: Update Version: Page 1 of 4

3 Java, PL-SQL,.Net, XML, Perl, PHP, Python, etc. Web Services (Apache, SOA, SOAP, XML, XSLT, XQuery, etc.) jquery, Ajax, or JSON Hands-on experience supporting and managing COTS type applications e.g. ERP, Asset/Fleet Mgt, Logistics, GIS, ECM, CRM, etc. is considered a plus. Proven ability to support be-spoke in-house applications. POSITION PURPOSE: As part of a cross functional team, the systems developer will be responsible for the management, support, enhancement and integration of both COTS products and custom software. The role will be expected to: Assess user needs and requirements and interpret these into technical system design and specifications. Design, develop, enhance and integrate applications in compliance with nominated standards. Maintain existing applications to ensure supportability, optimum performance and security. Participates in appropriate testing of software. Supports appropriate change and release procedures. Troubleshoot and solve technical problems. Provide support to MSF Sugar staff and systems, including when needed inclusion in after-hours support rotation. Contribute to improved analysis and reporting from application systems. AUTHORITY TO ACT Strategic Decisions: Provide input to and advice on delivery of strategic and operational plans. Input to application architecture, design and development standards. Compliance: Maintain and implement plans for maintenance of application systems. Ensure appropriate backup and recovery procedures for application systems are maintained; and that recovery procedures are routinely tested. Ensure that all application systems are fine-tuned for optimal performance. Certify and test the security of application systems and data. Comply with software design and engineering standards and methodology. KEY RELATIONSHIPS (Internal & External) The key relationships will be with the following: Senior Systems Developer Peers Business Stakeholders Date Implemented: Review Date of initial copy: Update Version: Page 2 of 4

4 KEY RESULT AREAS / JOB DESCRIPTION: Areas Systems Development: Application/Systems Support: Elements Engage with stakeholders in an effective manner to understand and interpret their requirements. Document any proposed or changes to architecture and detailed system design. Provide input and support to system unit, functional, user acceptance and regression testing. Participate in system development/enhancement/implementation projects as and when required. Document system administration and support guides for application systems. Contribute to peer review on all development/system changes. Ensure compliance with change/release policy/procedures. Provide training, support and problem solving to users. Maintain appropriate support service records. Systems Administration: Documentation & Standards: Plan and maintain procedures for: Patching of application systems Validating and maintaining optimal application and database performance Backup & recovery Maintenance of application and data integrity. Ensuring system integration points are operating effectively to meet business needs. Contribute to the standards and methods/approach to: o system architecture, design and technical requirements/specification o system, functional, user acceptance and regression testing artefacts o organisational change/release management products Maintain appropriate documentation for system architecture, detailed design and system support. Project Planning: Provide input into project timeframes and deliverables, preferably in relation to systems development/enhancement/implementation work. Reporting: Regular progress reports on activity to be submitted to the Chief Information Officer. Provide updates to project managers for project related work when required. Date Implemented: Review Date of initial copy: Update Version: Page 3 of 4

5 Areas Compliance: Elements Follow defined service quality standards, organisational policy and procedures relating to the work being undertaken in order to ensure high quality, safe, services and workplaces. Audit: Provide input or assistance to audit processes when required. Personal Development: Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking state-of-the-art practices; participating in professional societies. Training Provide cross-skilling and knowledge transfer for all applications where the role has lead responsibility. GENERAL This document outlines the unique characteristics of this position as a guide to role, scope and responsibilities of the position incumbent. In addition to these responsibilities the incumbent is an employee of MSF Sugar and as such is accountable to the code of employee behaviour defined by the organisation s policies and procedures. Furthermore the incumbent s role is not limited to the areas defined but subject to the organisation s needs, may be varied from time to time consistent with the incumbent s training and skills. Finally, this document, in defining the role scope and responsibilities of the position, serves primarily to make clear to the incumbent the areas of organisation activity for which the incumbent has sole or team member responsibility. Standards within which tasks are to be performed, performance is measured and targets are set for improvement will be covered under performance review and continuous improvement processes. Date Implemented: Review Date of initial copy: Update Version: Page 4 of 4