Software Engineer

  • Full-time
  • Job Type: Permanent

Company Description

We’re a large scale systems integration company, committed to delivering trusted solutions that help to safeguard Australia. With over 20 years’ local experience and the backing of a 32,000 global network, we currently number 1,000 employees mainly in Canberra and Melbourne. We’re growing fast and are building a business that is focused and fit for the future. Change and innovation are central to the way we work, and we thrive when developing unique, practical solutions to seriously complex challenges.

Leidos Australia is the largest commercial supplier of intelligence services to the Australian Government and provides a number of critical systems integration projects to the Department of Defence. We also deliver service management, including service desk, for the Australian Tax Office, supporting 25,000 ATO end users.

Job Description

Leidos Australia is looking for a Software Engineer to join our talented team based in Canberra. You'll work closely with the customer to develop programs utilising a range of frameworks and languages, to deliver and enhance mission critical systems.

You will be able to demonstrate knowledge and professional experience as an experienced Software Engineer with a strong knowledge and the software engineering life cycle in an agile environment .

Activities in your role may include:

  • Eliciting, understanding, and designing against both business and technical requirements,
  • Software design and development/prototyping and investigations,
  • Management of Agile development tools,
  • Tools customisation and integration,
  • Software design and development/prototyping and investigations,
  • Software coding and unit testing,
  • System integration and testing,
  • Coordination of agile life cycle activities and ensuring progress is being made with the objectives,
  • Software documentation,
  • User interface design and development,
  • System release and deployment, and
  • Engaging effectively with the Systems Engineering team, management, and other teams across the Technical Systems areas.

Qualifications

About You

As a seasoned software engineer, you have strong knowledge of development languages, in particular Python and are experienced with web development (ie Javascript) and have knowledge of red hat / Linux systems. Experience of software deployed on systems such as Docker, Virtualisation, Cloud platforms is an advantage.

You also have:

  • Several years of experience working in a similar role within an engineering or project environment (preferably in a similar industry)
  • Good problem solving skills,
  • Good knowledge and application of a broad range of skills including software, systems and enterprise architecture, software and hardware engineering, interface protocols ,
  • Demonstrated ability to produce consistently good results in a complex environment,
  • Ability to work autonomously or with minimal supervision, and deliver completed work on schedule,
  • Excellent written and oral communication skills,
  • Willingness to document and improve software development processes

Additional Information

This role does require the successful applicant to be an Australian Citizen and hold a current NV1 security clearance. 

At Leidos you’ll enjoy 12 weeks’ paid parental leave as a primary carer, flexible work practices, discounted health insurance, novated leasing and more. Foster your career through complete access to learning and development and mentoring opportunities, we have a strong track record of internal promotion and career transitions. 

Privacy Policy