Australian Council for Educational Research

Software Engineer (Level 2)

Australian Council for Educational Research  •  Camberwell, AU (Onsite)  •  21 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.
54
AI Success™

Job Description

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.
  • Undertake other duties as required as a team member of Information Technology.

Organisational accountabilities

  • Proactively work towards achieving individual, team and organisational objectives while demonstrating ACER’s leadership behaviours
    • Developing Self – involves self-management, self-reflection and self-improvement
    • Embracing Change – being open to change and leading change when appropriate
    • Pursuing Excellence – ongoing search for new and better ways of working
    • Setting Directions – strategic thinking and planning for the future
    • Supporting Colleagues – supporting and contributing to the development of others
    • Working Collaboratively – building highly effective internal and external relationships
  • Actively work to create an equitable, fair and harmonious work environment which is free from harassment, bullying and discrimination by demonstrating respectful and courteous behaviour towards others
  • Proactively foster an inclusive and diverse work environment which encourages and respects different experiences and perspectives, and values diversity of thought
  • Comply with all occupational health and safety requirements, including following safe work practices for self and others
  • Comply with all information security requirements, including completing regular security training and abiding by the standards and procedures laid out in ACER’s Information Security Management System
  • Work in accordance with ACER’s policies and procedures

Skills, knowledge and experience

  • Proven industry experience in OO Design & Development (real world design patterns, class frameworks)
  • Commercial web development experience (PHP, Java)
  • Database application analysis and design skills (SQL)
  • Design documentation experience (UML)
  • Experience creating technical and operational documentation
  • Strong understanding of development project lifecycles and methodologies
  • Experience in development on multiple platforms (Windows, Mac OSX, Unix)
  • Well-developed interpersonal, written and verbal communication skills including ability to effectively communicate with both technical and non-technical clients
  • Capacity to contribute substantially to the development of multi-faceted business solutions
  • Ability to work independently within a team environment with limited supervision
  • Excellent organisational and time management skills including the ability to deal with multiple tasks simultaneously
  • Strong professional attitude combined with a “can do” approach
  • A strong commitment to quality
  • Willingness to learn and remain abreast of the latest information regarding new technologies

Education

Bachelor Degree in Computer Science (or relevant equivalent)

Australian Council for Educational Research

About Australian Council for Educational Research

ACER's mission is to create and promote research-based knowledge, products and services that can be used to improve learning across the life span.

ACER is one of the world's leading educational research centres. Our goal is to support every learner, every learning professional, every learning institution and our learning society through our work. ACER has built a strong reputation as a provider of reliable support and expertise to education policymakers and professional practitioners since it was established in 1930.

As an independent organisation, ACER generates its entire income through contracted research and development projects, and through developing and distributing products and services, with operating surplus directed back into research and development. ACER has experienced significant growth in recent years and now has more than 400 staff located in Melbourne, Adelaide, Brisbane, Dubai, Jakarta, London, New Delhi, Perth and Sydney.

Industry
Biotech & Life Sciences
Company Size
501-1,000 employees
Headquarters
Melbourne, AU
Year Founded
1930
Website
acer.org
Social Media