This job is no longer available
This job expired on 04/08/2026. It no longer accepts applications.
Software Engineer – Python & Java (Maritime R&D)
Leidos · Farnborough
Job description
About the role
We are looking for a Software Engineer with strong Python and Java expertise to join our Maritime Internal Research & Development team. Based in Farnborough with primary remote flexibility, you will help shape AI, autonomy and machine‑learning capabilities for national security and defence applications.
Key responsibilities
- Develop software requirements and deliver robust software solutions.
- Contribute to architecture and design baselines, including service‑oriented and micro‑services patterns.
- Experiment rapidly to meet mission‑focused use cases and demonstrate capabilities.
- Integrate bespoke and COTS software products, configure toolchains and manage releases.
- Model and simulate software behaviour, investigate issues and manage technical risk.
- Liaise with UK‑wide and global colleagues, suppliers and end‑users.
Required profile
- Eligibility for UK Security Check (SC) clearance and sole UK nationality.
- Experience working in Agile development environments.
- Ability to collaborate with systems engineering and test teams.
Required skills
- Proficiency in Python and Java (experience with C++ and JavaScript is desirable).
- Secure DevOps and CI/CD pipeline knowledge (Jira, Bitbucket, JFrog, Ansible, Grafana, Splunk, Confluence, Kubernetes).
- Design and implementation of service‑oriented and micro‑services architectures.
- Containerisation experience, preferably Docker.
- Use of automated testing frameworks and tools.
What we offer
- Competitive salary range £47,600‑£61,000 per annum.
- Permanent full‑time contract.
- Flexibility to work remotely for the majority of the week.
- Opportunity to work on cutting‑edge AI and autonomy projects within Maritime IRAD.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Kingdom.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Leidos
Farnborough
Related job offers
-
PMO Coordinator – Programme Support Role
sixworks Farnborough -
SOC Analyst – Security Operations Center
sixworks Farnborough -
Technical Delivery Assurance Coordinator
sixworks Farnborough -
VP of Tech Expansion – Global Technology Growth
Tether Operations Limited London -
IT Network & Security Senior Specialist
Centre People Appointments London