We are on the hunt for our next Junior Developer. Apply today!

We are currently seeking a talented and motivated Junior Developer with 2+ years of experience to join our Software Development Team in Newcastle, NSW. This is a unique opportunity to contribute to a growing Microsoft 365 Solutions practice.

Diamond IT is one of the leading Technology Solutions Providers in Australia. We are passionate about our staff, our customers and technology. Established in 1996, Diamond IT is a multi-award-winning company, consistently being recognised as one of the top Managed Service Providers in Australia.


The Role with Us

Reporting to the Software Development Team Leader, you will contribute to the Diamond team by:

  • Supporting existing line-of-business systems – focusing on Dynamics 365, web applications, SharePoint and the Microsoft Power Platform.
  • Contribute to the development of new line-of-business systems, on-premises and Azure environments.
  • Provide technical assistance to staff in other teams, and our customers.
  • Researching, designing, implementing, and managing software programs.
  • Designing and implementing data schemas in Microsoft SQL Server.


Who are you?  

The successful candidate will be a motivated team player with a passion for coding and problem solving using the full Azure ecosystem. You will also have:

  • Tertiary degree in Software Engineering, Computer Science or related fields.
  • Sound knowledge of .NET 4.x and C#, ASP.NET and GIT.
  • Demonstrated problem solving and diagnostic skills.
  • Familiarity with JavaScript, HTML/CSS.
  • Good organisational skills and attention to detail.


An attractive salary package will be offered to the successful applicant.

Our mission is to help you succeed; we want our staff to be the best they can be. If you’re passionate about delivering ICT solutions and enjoy working with likeminded people we’d love to hear from you.

Respectfully no applications from agencies will be considered. Only applicants successful for the next stage of the recruitment process will be contacted.

Fill out the form below to apply.

Apply today

Simply select “Join our Team – HR applications” from the “What is the nature of your enquiry*” drop down and send us your details.

Stay Connected