• Profile

Software Engineer

Job Description

Working for Leidos gives you the opportunity to be part of a culture that welcomes collaboration and rewards innovation. You will embark on a journey where commitment to the business, your colleagues and our customers are at the forefront of everything you do.


Leidos UK is responsible for a number of programmes across a diverse range of customers in the Civil, Defence and Health related market sectors. This is growing business environment with a number of existing programmes with follow-on work and new capture opportunities.

All programmes and projects in this area are mission critical to the End User and range in size, complexity and duration. All activity is undertaken working very closely with the customer in a genuine integrated project environment. One of the specific programmes involves the full systems engineering cycle of design through test and acceptance including COTS integration and software development.

An experienced Software Engineer with proven software engineering/development skills is required to join the technical team based in our Farnborough offices. The successful candidate must be capable of attaining the necessary security credentials (ie SC/DV).

Job Description:

The successful candidate must be a self-starter, able to identify and implement necessary tasks within their area of responsibility and the flexibility necessary to work within a dynamic programme.

Responsibilities will include working with other Leidos staff (engineering, capture and programme management), partners, subcontractors and internal product development teams to assess candidate software system solutions, conduct should-cost assessments, resolve technical issues, optimise development processes and provide robust and effective software.

Required Skills:

  • Full lifecycle software engineering/development experience (requirements, design, implementation, testing and maintenance)
  • Experienced in Java and SQL
  • Experience developing applications with the following: JBOSS, Apache Tomcat, OSGi, JSON, PostgreSQL and Vaadin
  • Experience in configuration control of software and documentation
  • Technical familiarity with the Microsoft Windows environment
  • Proven ability to rapidly learn and adapt
  • Excellent written and oral communication skills
  • Ability to interact with internal and external customers on a technical level
  • Interested in current and emerging technologies
  • Willing and able to learn new languages/technologies according to project demands
Desired Skills:
  • Experience of agile software development methods
  • Experience of unit testing
  • Familiarity with web development / SOA / configuration
  • Scripting knowledge (esp. Bourne shell, Perl, Python)
  • Familiarity with networking and communications protocols (esp. TCP/IP)
  • Familiarity with Virtualization and cloud computing
  • Familiarity with Subversion
  • Experience working in a Unix/Linux environment
  • Experience working in the defence industry


At Leidos we are PASSIONATE about customer success, UNITED as a team and INSPIRED to make a difference. We offer meaningful and engaging careers, a collaborative culture, and support for your career goals, all while nurturing a healthy work-life balance.

We provide an employment package that attracts, develops and retains only the best in talent.

If you are interested in applying for this role please click the APPLY button.

Our company headquarters is located in Reston, Virginia. Outside of the United States, we operate in 30 countries around the world with more than 2,000 employees in global locations. Our largest concentrations are in Australia and the United Kingdom where we continue to expand our local footprint.


Page has changed!

Some of the values on this page have changed. What do you want to do?