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-12-07 |