Senior Software Engineer

Location:: Canberra
Sectors: Engineering
Employment type: Permanent
Salary: Negotiable
Contact name: Ashleigh Martinez-Dyson

Contact email: ashleigh@clearedrecruitment.com.au
Job reference: BBBH2221_1717399338
Published: about 2 months ago

Cleared ICT are supporting a privately owned Australian company who are looking to engage any Java Software Engineers with NV1 clearance or above. This is a permanent opportunity is based in Canberra or Melbourne. You will be working with new and emerging technology across markets such as space domain awareness, satellite communications and monitoring and control. This company is specialising in the development of new technology and implementation techniques for the operations and management of communications networks and the electromagnetic spectrum.

About the role:
With a degree in Software Engineering or Computer Science, you will have knowledge in implementing and testing software using a range of technologies and frameworks.
Reporting to the Head of Software Development, you will be joining a high performing team who love what they do, work closely together, and are passionate about using the latest technologies to create real-world solutions.

You will be working in a small team using the agile scrum methodology on a high-profile, complex solution, as part of a large-scale project.

Skills and knowledge
Essential

  • 5+ years working in professional software development roles
  • Java and JavaScript frameworks (e.g., Angular, React)
  • Data storage technologies (SQL, e.g., Postgres)


Desirable

  • Continuous Integration and Test-Driven Development
  • Microservices architecture
  • DevSecOps principles, practices, and tools, e.g., GitLab, JFrog, SonarQube
  • Containerisation technologies, e.g., Docker, Podman
  • Container Orchestration Platforms, e.g., Kubernetes, Helm

About you:
You will be proficient in several software languages, with an in-depth knowledge of Java and JavaScript, and experience in C is a plus. Experience in front end frameworks such as Angular or React would be a significant benefit. You will have a sound knowledge of source code management, with experience in GitHub, GitLab, or BitBucket.
Preferably, you will have had exposure to the principles of DevSecOps, including continuous integration and delivery to automate development and deployment process with software security front of mind. You will also be familiar with the principles of Agile Scrum for the delivery of software development.
As a Senior Software Developer, you will have experience working in software development teams, and your industry experience will be called on to help mentor teammates, take the lead on deliverables, and help set the direction for our technology solutions.
Strong communication skills are a must due to the geographically dispersed nature of the team.?

Clearances
NV1 or above Required

At Cleared, we provide tailored recruitment solutions to individuals seeking their next opportunity and to organisations searching for talent within Defence Industry, Intelligence and National Security.