Integration Developer

Date: 15 Jul 2025

Location: Brisbane, QLD, AU Melbourne, VIC, AU Sydney, NSW, AU Hobart, TAS, AU Canberra, ACT, AU

Company: CSIRO

Acknowledgement of Country

CSIRO acknowledges the Traditional Owners of the land, sea and waters, of the area that we live and work on across Australia. We acknowledge their continuing connection to their culture and pay our respects to their Elders past and present. View our vision towards reconciliation

Child safety

CSIRO is committed to the safety and wellbeing of all children and young people involved in our activities and programs. View our Child Safe Policy.

The opportunity

 

  • ​​​​​​Develop and support integration solutions across Azure cloud and on-premises .Net environments
  • Assist with platform setup, migration, and transitioning to modern hybrid integration patterns
  • Apply strong C# and .Net skills, with experience in Azure DevOps, scripting, and API development

 

 

 

As the Integration Developer you will support the modernisation of integration services across both cloud and on-premises environments. In this role, you’ll design and implement Azure-based integration solutions while also supporting existing .Net services as part of business-as-usual operations. You’ll contribute to the setup of new platforms, assist with migration efforts, and help transition integration patterns to the cloud while maintaining hybrid capabilities.

 

To be successful, you’ll need solid experience with Azure integration patterns, C# development, and API/integration development using Visual Studio and .Net technologies. Proficiency with scripting (PowerShell/CMD), DevOps tools, microservices, and integration design is essential, along with a good grasp of application security and Azure Native Cloud environments.

Your duties will include:

  • Assist in developing and implementing Azure Integration Services under guidance
  • Support the development and maintenance of on-premises .Net integration services
  • Help configure and maintain Azure environments and network connectivity
  • Assist with transitioning on-premises integration patterns to Azure
  • Liaise with stakeholders and other members to clarify and understand the technical requirements for new integrations that are needed by the organisation.
  • Contribute to team discussions, to help design and implement effective security solutions for integrations managed by the team.
  • Liaise with the test lead to design, prepare and execute test cases, to test integration services, using tools like JavaScript and Postman.
  • Participate in team meetings and team planning activities to ensure that the integration backlog is continuously groomed and kept up to date.
  • Document your code, designs, integration patterns, test cases, test plans along with any support requirements in the team Confluence space.

 

Location: Canberra (preferred) Brisbane, Sydney, Melbourne, Hobart 

Salary: AU$96,811 - AU$109,527 plus up to 15.4% superannuation

Tenure: Indefinite 

Reference: 100196

To be considered you will need:

  • Relevant trade certificate/diploma/bachelor’s degree or equivalent relevant work experience in software development, software engineering or computer science.
  • A demonstrated understanding of integration principles and practices.
  • Demonstrated development experience using C# in a .Net environment.
  • Proven experience working in an agile DevOps team, using Scrum or Kanban.
  • Demonstrated experience with software testing, using a range of testing methodologies.
  • Demonstrated experience in analysis, analytical thinking and problem solving.
  • Demonstrated ability to write technical documentation of a high standard.
  • Proven ability and motivation to proactively seek out solutions under minimal direction.
  • Proven ability to promote a team approach and develop sound working relationships.
    Desirable:
  • Experience with Azure Integration Services, including Logic Apps, Functions, Service Bus, and Event Grid.
  • Experience in other DevOps roles, in addition to development and testing.
  • Experience with additional languages, especially JavaScript for test scripting.
  • Experience designing software packages and API services using design patterns.
  • Experience with PowerShell/CMD File scripting.
  • Experience working with Confluence and Jira for documentation and task tracking.
  • Experience in API’s testing with Postman.

 

For full details about this role please review the Position Description

Eligibility

Applications for this position are open to Australian Citizens, the successful candidate will be required to obtain and maintain a security clearance at the Negative Vetting 1 (NV1) level.  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. 

Diversity and inclusion

We are working hard to recruit people representing the diversity across our society, and ensure that all our people feel supported to do their best work and feel empowered to let their ideas flourish. 

About CSIRO

At CSIRO Australia's national science agency, we solve the greatest challenges through innovative science and technology. We put the safety and wellbeing of our people above all else and earn trust everywhere because we only deal in facts. We collaborate widely and generously and deliver solutions with real impact. 

 

CSIRO is committed to values-based leadership to inspire performance and unlock the potential of our people.

 

Join us and start creating tomorrow today!

How to apply

Please apply on-line and provide a cover letter and CV that best demonstrate your motivation and ability to meet the requirements of this role.

Applications close

29 July 2025, 11:00pm AEST