Leidos logo
Leidos1 week ago

Software Engineer (Python and Java)

$60,452–$77,470 year

Hybrid · Farnborough, England, United Kingdom

Type
Full Time
Level
Mid Level
Education
Not Specified
Company size
Enterprise

Job Summary

Develop software across the full lifecycle for Maritime Internal Research & Development (IRAD) within the NS&D division, focusing on Python and Java with exposure to AI, autonomy, and machine learning. Contribute to problem analysis, solution design, and delivery of high-quality software across diverse applications. Based at Farnborough with flexibility for primarily remote working; collaborate with multidisciplinary teams and ensure solutions meet quality, safety, and security standards. Responsibilities include architecture/design baselines, rapid prototyping, integration of bespoke and COTS software, configuration and toolchains, software modelling/simulation, demonstrations with feedback loops, change and release management, and liaison with UK-wide and global stakeholders. Technical skills emphasized include Python and Java, with desirable C++/JavaScript experience; Agile practices; Secure DevOps and CI/CD; Jira/Bitbucket/JFrog/Ansible/Grafana/Splunk/Confluence/Kubernetes; Docker; AWS; latency, sensors integration, autonomy algorithms, and AI/agent tools (including LLMs) with a focus on Secure by Design. UK SC clearance eligibility and sole UK national status are required. This is a full-time, permanent role contributing from Day 1.

Required Qualifications

  • Proficiency in Python
  • Proficiency in Java
  • Experience with C++ and JavaScript is desirable
  • Experience in Agile development
  • Familiarity with Secure DevOps and CI/CD pipelines
  • Experience designing and implementing service-oriented and microservices architectures
  • Containerisation with Docker
  • Experience using automated testing frameworks
  • Experience delivering software on AWS
  • Understanding of AI/ML concepts and autonomous systems
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$60k – $77k / yr

Software Engineer (Python and Java) · Leidos

Apply on Sorce