Software Engineer

Job Details

Apply Now

Emanate Technology  has been tasked by a renowned Government Supplier looking for talented and motivated Software Engineers to join their team based in multiple locations in Melbourne. You will be able to hit the ground running working with their talented multi-disciplinary software team delivering and enhancing complex and high-value software including mission critical systems, bringing them to the next level while ensuring the highest level of availability, performance and security.

What you will be doing:

  • Collaborate and innovate with our talented cross-functional and cross-domain teams on compelling software solutions, constantly refining our approach and methods 
  • Design software and develop/prototype, and investigate Enterprise Software systems and the latest UI/UX technologies and frameworks
  • Gather requirements and design against both business and technical requirements
  • Contribute to the management and building of DevOps/Agile process and tools
  • Conduct system integration, testing and release/deployment
  • Coordinate agile life cycle activities and ensure progress is being made with objectives
  • Document your design and engineering work
  • Engage effectively with the Systems Engineering team, management, and other teams across the Technical Systems areas.

What you need: You have a Bachelor degree in engineering, computer science, information technology or a related discipline, together with relevant professional experience and specialised training.  You will demonstrate a pro-active approach with the ability to understand the business, identify issues and develop enduring and trusting relationships 

You will also have:

  • Experience in Java, .Net and strong understanding in related FOSS frameworks
  • Experience in UX and related technologies such as React, Redux, Typescript, Javascript, CSS, HTML
  • Experience working in a DevSecOps/Agile environment and related tools
  • Good problem solving skills
  • Good knowledge and application of a broad range of skills including software, systems and enterprise architecture, and interface protocols
  • Experience in RHEL and Windows
  • Demonstrated ability to produce consistently good results in a complex environment,
  • Excellent written and oral communication skills
  • Willingness to document and improve software development processes.

This role does require the successful applicant to be an Australian Citizen and be able to obtain and hold a NV-1 security clearance.