Software Engineer (Mid-Senior)

Kinexus

Melbourne

On-site

AUD 120,000 - 160,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Kinexus is seeking multiple mid-senior engineers to join a defence program in Melbourne. The role is hands-on across software development, build and release, and lab support. You will work in a fully on-prem environment and report to a Project Lead, collaborating with engineers across the program.

The position is a 12-month contract with potential extension. NV1 clearance is strongly preferred; Australian Citizens willing to obtain clearance will be considered. Based in Melbourne CBD.

Qualifications

  • Current hands-on C++ development in a Linux environment.
  • Experience with Jenkins and CI/CD pipelines.
  • Comfortable switching between development, testing and infrastructure work.
  • Ability to work independently and meet agreed schedules.
  • Qt and Squish experience is highly regarded.
  • Degree in computer science, engineering or equivalent, or related work experience.

Responsibilities

  • Develop and maintain C++ software in a Linux environment.
  • Build and manage on-prem Jenkins CI/CD pipelines.
  • Automate GUI testing with Squish for Qt-based applications.
  • Set up and run test labs and test environments.
  • Support test management, planning and reporting.
  • Participate in code reviews and resolve defects.
  • Keep task estimates up to date and flag slippage early.
  • Suggest improvements to build, test and delivery tooling.

Skills

C++ development
Linux environment
Independent work
Team collaboration

Education

Degree in computer science or engineering

Tools

Jenkins
Squish
Qt

Job description

A specialist Australian defence technology business is looking for multiple mid-senior level engineers to join its team on a defence program. The role is hands-on and varied, spanning software development, build and release, and test and lab support. You'll work in a fully on-prem environment, report to a Project Lead and work alongside engineers across the program.

About the Role
Highlights
  • Location: Melbourne, CBD

  • Length: 12-month contract (possibility of extension)

  • Security Clearance: NV1 clearance is strongly preferred, however, will consider Australian Citizens willing to obtain security clearance.

Key Responsibilities
  • Develop and maintain C++ software in a Linux environment

  • Build and look after on-prem Jenkins CI/CD pipelines

  • Automate GUI testing with Squish for Qt-based applications

  • Set up and run test labs and test environments

  • Support test management, planning and reporting

  • Take part in code reviews and resolve defects

  • Keep task estimates up to date and flag slippage early

  • Suggest improvements to build, test and delivery tooling

Skills & Experience
  • Current, hands-on C++ development skills in a Linux environment

  • Jenkins and CI/CD pipeline delivery

  • Comfortable moving between development, test and infrastructure work

  • Able to work independently and to an agreed schedule

  • Qt and Squish experience highly regarded

  • Degree in computer science, engineering or similar, or equivalent work experience

About Kinexus

Kinexus is the leading recruitment partner to the Defence Industry in Australia. We support our community in making intelligent connections and create opportunities to help them grow their careers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Software Engineer (Mid-Senior) - On-Prem CI/CD, Melb.
C++ Software Engineer (Mid-Senior) - On-Prem CI/CD, Melb.

Kinexus • Melbourne

On-site
AUD 120,000 - 160,000
Lead Defence Systems Integration Engineer
Lead Defence Systems Integration Engineer

Babcock Australia & New Zealand • Adelaide

On-site
AUD 110,000 - 150,000
9-day fortnight
Relocation support
SAFe training
+2
Technical Project Manager - Defence Engineering
Technical Project Manager - Defence Engineering

Kinexus • Sydney

On-site
AUD 120,000 - 170,000
Technical Project Manager - Defence Engineering
Technical Project Manager - Defence Engineering

Kinexus • Sydney

On-site
AUD 140,000 - 190,000
Senior Engineering Lead
Senior Engineering Lead

Kinexus • Sydney

On-site
AUD 180,000 - 240,000
Software Engineers/Developers (TSPV) - ACT, VIC, WA
Software Engineers/Developers (TSPV) - ACT, VIC, WA

Kinexus • Canberra

Hybrid
AUD 120,000 - 180,000
DISP accreditation
Dedicated account manager
Payroll assistance
+3
Senior DevSecOps Engineer
Senior DevSecOps Engineer

RTX (Raytheon) • Adelaide

Hybrid
AUD 140,000 - 190,000
Flexible work
Tailored learning & development
Global expertise & supportive culture
Senior Software Engineer
Senior Software Engineer

KBR, Inc. • Brisbane

On-site
AUD 120,000 - 180,000
Great Place To Work
Flexible working
Competitive salary
+5
Senior Engineering Lead
Senior Engineering Lead

Kinexus • Sydney

On-site
AUD 180,000 - 240,000
Field Service Technician / Engineer - Defence
Field Service Technician / Engineer - Defence

Kinexus • Sydney

On-site
AUD 90,000 - 130,000