Position Details

Technical Services – CSOF6 Role summary for potential applicants

Advertised Job Title: Senior Applications Developer

Reference Number: 29222 Classification: CSOF6 Salary Range: AU$106K - $124K plus up to 15.4% superannuation Location: Black Mountain, ACT Tenure: Indefinite Relocation assistance: Will be provided to the successful candidate if required.

Australian/New Zealand Citizens and Australian Permanent Residents Applications are open to: Only

Functional Area: Technical Services % Client Focus - Internal: 85% % Client Focus - External: 15% Reports to the: Director Atlas of Living Australia Number of Direct Reports: 0

Role Overview:

The Atlas of Living Australia (ALA) is a world-leading eResearch infrastructure which is in partnership with CSIRO (host agency), Australian Museums and Herbaria and other biological collections to develop and maintain a platform to aggregate and deliver Australia’s biodiversity data holdings. The ALA is a team of approximately 25 staff and is primarily funded through the National Collaborative Research Infrastructure Strategy (NCRIS), administered by the Department of Education.

The Atlas of Living Australia (ALA) project is seeking an experienced Senior Applications Developer to manage and undertake project technical planning, analysis, design and programming tasks contributing to the development and maintenance of various ALA applications.

The role is responsible for the quality of the service delivered to the project, and will be working to the ALA Architect in regards to overall systems design and implementation. The role requires a range of skills to develop and manage web application software and the successful applicant will participate in a variety of ALA components, including:

 development of web applications to present biodiversity information to specific audiences  development of interfaces between ALA components  development of repository and search capabilities

The role is client focused and is required to gain support of key stakeholders to integrate business requirements with technical solutions in order to achieve project objectives.

The successful candidate will need proven experience and capability in design and service delivery that supports ALA’s strategic and operational objectives. As a member of a small but dedicated and talented team they will need to demonstrate high levels of technical skill, initiative and independence. The preferred candidate will also have a strong background in bioinformatics with experience in species taxonomy and related issues.

Duties and Key Result Areas:

. Work to the ALA Architect in the development and delivery of solutions designs, architectures and frameworks in an Agile environment. . Provide strong programming capabilities as part of efficient systems delivery . Contribute to resource planning and work assignment among the development team. . Keep up-to-date with emerging IT trends and standards to ensure an appropriate technical direction for the project. . Contribute positively to stimulate and promote a team approach, and develop sound working relationships with application users and business owners. . Complete agreed programming and analysis tasks as specified by due dates. . Co-ordinate and participate in code reviews and specification reviews. . Undertake unit testing of developed code and debug code. . Co-ordinate and produce technical specifications and architectural documentation. . Produce and maintain systems documentation. . Keep management and other team members informed of progress and issues. . Communicate effectively and respectfully with all staff, clients and suppliers in the interests of good business practice, collaboration and enhancement of CSIRO’s reputation. . Work as part of a multi-disciplinary, often regionally dispersed research team, to carry out tasks autonomously in support of scientific research. . 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.

Selection Criteria:

Please note: Under CSIRO policy only applicants who meet all the essential criteria can be appointed

Pre-Requisite

1. Education/Qualifications: Relevant Tertiary qualifications in IT or related discipline or equivalent relevant work experience. 2. Communication: Excellent communication skills, both written and oral, including the ability to identify and influence critical stakeholders to gain support for contentious, proposals/ideas. 3. Behaviours: A history of professional and respectful behaviours and attitudes in a collaborative environment. 4. Adaptability: The ability to effectively manage a number of competing priorities simultaneously, and carry out non-routine tasks under broad direction from Senior Technical/Research staff. 5. Problem Solving: Proven ability to anticipate problems in ambiguous situations, develop appropriate solutions based on thorough evaluation and interpretation, and defend the conclusions with reasoned arguments.

Essential Criteria:

1. Demonstrated experience leading and being actively part of the design and implementation of project application solutions, ability to provide technical advice to team members, management and clients. 2. Demonstrated high level of experience in developing & building software applications.

3. Demonstrated high level of experience with one or more web-based programming/scripting languages, preferably: Java & J2EE technologies, Spring MVC or Grails.

4. Experience with client-side development frameworks or delivering contemporary web user interfaces using Javascript and Javascript frameworks such as JQuery, AngularJS, KnockoutJS or React.js. 5. Experience producing and consuming XML/JSON web services, database modelling, or knowledge of SQL. 6. Experience with Unix based operating systems, and source code management and application deployment tools such as: Git, SVN or Ansible. 7. Demonstrated knowledge, understanding and commitment to principles of Workplace Diversity; Equal Employment Opportunity; Occupational Health, Safety and Environment; and Employee Participation.

Desirable Criteria:

1. Experience with GIS mapping tools GeoServer, MapServer, OpenLayers and other OGC standards based applications. 2. Experience with NoSQL databases (MongoDB, Cassandra), Groovy/Grails, Scala, Solr or Lucene. 3. Experience with biodiversity data standards including TDWG standards, managing species related information including details such as specimen and occurrence data, taxonomy and identification keys. 4. Experience building mobile applications for IOS and Android.

CSIRO Values: As Australia’s Innovation Catalyst, CSIRO has strategic actions underpinned by behaviours aligned to Excellent science, Inclusion, trust & respect, Health, safety & environment and Deliver on commitments. In your application and at interview you will need to demonstrate alignment with these behaviours. Other Information:

How to Apply Please apply for this position online at www.csiro.au/careers. You will need to upload your cover letter and resume/CV as one document, expressing your interest in the role and broadly addressing your suitability. Please provide sufficient relevant information to enable the selection panel to assess your suitability. Should your application proceeds to the next step, you may be asked to provide additional information.

If you experience difficulties applying online call 1300 984 220 and someone will be able to assist you. Outside business hours please email: [email protected]

Referees: If you do not already have the names and contact details of two previous supervisors or academic/ professional referees included in your resume/CV please add these before uploading your CV. Contact: If after reading the selection documentation you require further information please contact: Dr John La Salle: [email protected] or phone: +61 2 6246 4262 Please do not email your application directly to Dr La Salle. Applications received via this method will not be considered. About CSIRO Australia is founding its future on science and innovation. Its national science agency, the Commonwealth Scientific and Industrial Research Organisation (CSIRO) is a powerhouse of ideas, technologies and skills for building prosperity, growth, health and sustainability. It serves governments, industries, business and communities across the nation. Find out more! www.csiro.au. Atlas of Living Australia The Atlas of Living Australia is national collaborative research infrastructure supported by the Australian Government. It is led by CSIRO in partnership with the Australian biological community. The ALA sits within the CSIRO National Research Collections Australia under the National Collections and Marine Infrastructure line of business.