Senior Software Engineer

  • Full-time
  • Job Type: Permanent

Company Description

Our name isn’t the only thing that’s unique about Leidos Australia. We’re a complex systems integration company building world-class solutions across government and defence that ensure peace of mind for the entire nation. Supported by global backing from our US network, we’re trusted by our customers to deliver the most innovative answers to their most complex challenges. Seriously interesting work that benefits and safeguards every Australian. That’s where you come in.

Job Description

Your new role

You will be able to demonstrate knowledge and professional experience as a Senior Software Engineer  in a multidisciplinary environment including and understanding of SharePoint infrastructure and the software engineering life cycle.  Experience within an agile environment would be of benefit.

As the ideal candidate, you would have previous experience working within a dyamic project environment. Ideally, you will have at least a NV1 clearance and willing to gain your NV2

Required skills and abilities and engineering and knowledge, which will include:

  • Participate in software planning and estimating, status monitoring and reporting objectives
  • Devise new approaches, applying existing criteria in new manners and draw conclusions from comparative situations
  • Software design and development/prototyping and investigations
  • Software coding and unit testing
  • System integration and testing
  • Software documentation
  • Tools customisation and integration
  • User interface design and development
  • System release and deployment

Qualifications

About you and what you will bring

Coupled with your education and practical experience, you will demonstrate a pro-active approach with the ability to understand the business, identify issues and develop relationships to achieve the business’s
objectives.  You will also have:

  • Demonstrated experience as a Senior Software Engineer
  • Several years of experience working in a similar role within an engineering or project environment (preferably in a similar industry)
  • Good problem solving skills
  • Demonstrated ability to produce consistently quality results in a complex environment
  • Good experience with the relevant technologies and domains
  • 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 deliver software products on time, and to a high standard of quality
  • Willingness to document and improve software development processes  
  • Will have experience of the .NET development environment as well as Java development.
  • Ability to work with junior developers and provide mentoring.

Additional Information

What you'll Love

  • Join a global leader in Software Engineering
  • Do Interesting work that matters - your work impacts all Australians
  • We are serious about your career and have a track record of promoting internally
Privacy Policy