Register or Login to Apply

Lead Software Engineer

CSIRO Hobart, Hobart

Job Description

The role of Technical Services staff in CSIRO is to provide support for scientific research in a diverse range of laboratory and field situations across a range of different research projects. This support consists of the application of accepted technical practices and the development of new practices. The work is usually carried out as a member of a centralised service.

This position, which is located within the Engineering and Technology Program (E&T), will guide and lead software engineering capability within E&T. The role will identify existing demand for software engineering practices and provide advice on best-fit solutions and project prioritisation. Together with in-house software engineering capability, the successful candidate will develop, co-ordinate and facilitate software engineering projects across Engineering and Technology, including for the Marine National Facility. This includes development of best-practice guidelines, hand-on full-cycle software development from gathering requirements to deployment of production software, and leading, managing and advising technical staff on software engineering projects.

Your duties will include:

  • Liaise collaboratively with internal and external stakeholders to determine software engineering requirements within E&T and create a roadmap for software projects delivery.
  • Develop a scoping document outlining current state and recommendations to support software engineering in E&T, considering existing systems and directions, and future requirements.
  • Consulting with technical staff to develop a set of standard guidelines for E&T software project management and software development.
  • Prioritise and advise on software development and enhancement requirements across program projects.
  • Develop supporting systems and applications to establish and improve DevOps capability and practices, including implementing test cases and reviewing code changes to manage and implement software projects.
  • Research, design, develop, and deploy innovative software products that support E&T’s technology innovation delivery.
  • Communicate effectively and respectfully with all staff, clients, and suppliers in the interests of good business practice, collaboration and enhancement of CSIRO’s reputation.
  • Adhere to the spirit and practice of CSIRO’s Values, Health, Safety and Environment plans and policies, Diversity initiatives and Zero Harm goals.
  • Other duties as directed.
  • Location : Hobart
    Salary : AU$105,806k – AU$114,500k plus up to 15.4% superannuation
    Tenure : Specified Term of 3 years, Full-time
    Reference : 91400

    To be considered you will need:

    Essential
    Under CSIRO policy only those who meet all essential criteria can be appointed.

  • Tertiary Degree in Information Technology, Computing, Computer Science and/or equivalent experience with business systems and database management.
  • Demonstrated high level project management skills, including the ability to work with a range of stakeholders to mutually agreed software engineering outcomes.
  • Demonstrated ability to champion, drive and evolve software engineering principles and practices within an organisation, including writing maintainable, scalable, production quality code.
  • Ability to analyse business requirements and write proposals for a range of stakeholders including governance committees.
  • Highly developed skills in Python, including common data science libraries such as NumPy and Pandas.
  • Demonstraed ability to develop and meet goals, working under limited direction to specific deadlines, and to work effectively as part of a team.
  • Desirable

  • Demonstrated experience working in a scientific field, particularly marine science.
  • Experience with building and developing client relationships.
  • Experience with database design using enterprise scale relational databases (e.g. Oracle, PostgreSQL or equivalent).
  • For full details about this role please review the

    Eligibility
    Applications for this position are open to Australian/New Zealand Citizens and Australian Permanent Residents. Appointment to this role is subject to provision of a national police check and may be subject to other security/medical/character requirements.

    Flexible Working Arrangements
    We work flexibly at CSIRO, offering a range of options for how, when and where you work.

      This job vacancy was been posted over 40 days ago, but is still active and currently accepting new applications.

    Login or Register to Apply Online

    Not already a member? Register for free and create your online resume to apply. If you are already registered or have applied for a vacancy before, you can login below.

    CSIRO