JobMesh

Software Engineer (Level 2)

Australian Council for Educational Research · Camberwell, Victoria, AU

Position overview The Software Engineer (Level 2) reports to the Lead Software Engineer and is responsible for providing expertise in a variety of software s...

Job description

Position overview The Software Engineer (Level 2) reports to the Lead Software Engineer and is responsible for providing expertise in a variety of software system development projects, including web applications and stand-alone desktop applications. Job responsibilities: - Contribute to software development projects and other programming tasks as allocated by the Lead Software Engineer. - Assist in the maintenance of ACER’s existing code-base, including legacy code written in PHP, Java, and C#. - Contribute to internal documentation and test plans as directed by the Lead Software Engineer. - Participate in data management, data integration and planning processes, as required. - Investigate and test software implementations. - Maintain high standard of engineering work and adhere to policies, standards and recommendations as set up by ACER management. - Take part in internal client meetings; facilitate client involvement in the development process and client handover/project implementation. - Participate in installation and upgrading of software applications according to the ACER licensing procedures and internal Information Technology department recommendations, if required. - Unde...