Software Developer

 

Description:

The software engineer will work in a rapidly changing environment, delivering software of a high quality to wide range of difficult problems. They will work as part of a team performing all software development activities throughout the development life cycle. The position will require understanding and application of the software engineering standards, principles and best practices

Candidates must be a competent developer with sound technical knowledge, which will enhance the delivery of technical solutions to our customer.

You will have excellent communication skills coupled with a combination of the following:

Required Skills
 

  • Experience of developing software in C and C++/Experience of developing software in Ada 95/Knowledge of using APIs
  • Experience of developing on Real Time Operating System (RTOS) like Linux.
  • Enthusiastic self-starter with good verbal communication
  • Excellent written communication through the use of e-mail, presentations and reports
  • Comprehensive understanding of various software development methodologies
  • Knowledge of configuration management within a software engineering environment (e.g. Subversion, Git)
     

Desired Skills
 

  • Experience of developing software in Java
  • Knowledge of infrastructure as code and container technologies (e.g. Puppet, Docker)
  • Experience of Atlassian tools (e.g. Jira, Confluence)
  • Experience with public cloud platforms (e.g. AWS)
  • Experience of scripting languages (e.g. Python)
  • Experience of systems / software design tools (e.g. Enterprise Architect, Cameo Systems Modeller)

Organization Leidos
Industry IT / Telecom / Software Jobs
Occupational Category Software Developer
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2026-01-31 12:43 pm
Expires on 2026-05-30