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

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

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Mid-Senior)
Software Engineer (Mid-Senior)

Kinexus • Melbourne

On-site
AUD 120,000 - 160,000
Defence V&V Test Engineer – Melbourne, NV1 Clearance
Defence V&V Test Engineer – Melbourne, NV1 Clearance

Kinexus • Melbourne

On-site
AUD 90,000 - 120,000
Senior Technical Project Manager - Defence Systems
Senior Technical Project Manager - Defence Systems

Kinexus • Sydney

On-site
AUD 140,000 - 190,000
TSPV-Cleared Software Engineer – DevSecOps (Hybrid)
TSPV-Cleared Software Engineer – DevSecOps (Hybrid)

Kinexus • Canberra

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

Kinexus • Sydney

On-site
AUD 180,000 - 240,000
Technical Project Manager - Defence Engineering
Technical Project Manager - Defence Engineering

Kinexus • Sydney

On-site
AUD 140,000 - 190,000
Technical Project Manager - Defence Engineering
Technical Project Manager - Defence Engineering

Kinexus • Sydney

On-site
AUD 120,000 - 170,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
Mission-Driven Software Engineer for Defence Systems
Mission-Driven Software Engineer for Defence Systems

kbr • Brisbane

Hybrid
AUD 100,000 - 140,000
Flexible working
Competitive salary
Paid parental leave
+6
Canberra Senior Full-Stack Developer — NV1 Clearance
Canberra Senior Full-Stack Developer — NV1 Clearance

Millennium Digital Consulting • Canberra

Hybrid
AUD 120,000 - 180,000