MOD DV Cleared Senior Software Engineer

Company: Data Careers
Apply for the MOD DV Cleared Senior Software Engineer
Location: Fareham
Job Description:

MOD DV Cleared Senior Software Engineer. Permanent position located Portsmouth / Home (on site 3 days a week). Salary: £80,000 – £90,000 (benefits). This is a hands‑on senior engineering role focused on maintaining, improving and evolving complex software systems.

Key Responsibilities

  • Lead hands‑on software maintenance, enhancement and upgrade work across complex codebases.
  • Investigate defects, incidents and technical issues, carrying out root‑cause analysis and implementing robust fixes.
  • Refactor and improve existing software to increase maintainability, reliability and performance.
  • Support architecture adaptation and evolution as system requirements change.
  • Work across Python‑based systems, including integration with C/C++ components or bindings where required.
  • Contribute to codebase modernisation, engineering standards, tooling improvements and quality processes.
  • Support performance analysis and deliver improvements where needed.
  • Mentor engineers, provide technical guidance and help raise engineering quality across the team.
  • Contribute to peer review, quality gates and engineering governance.
  • Produce technical evidence, documentation and supporting material for project deliverables.
  • Support planning activity, estimation, acceptance criteria and delivery inputs.

Skills & Experience

  • Strong hands‑on software engineering experience in complex technical environments.
  • Strong Python development skills.
  • Experience working with C or C++ codebases, bindings, integrations or interoperability is highly beneficial.
  • Experience maintaining, refactoring, or modernising existing/legacy software systems.
  • Strong debugging, problem‑solving and root‑cause analysis skills.
  • Ability to investigate complex incidents and deliver durable, well‑engineered fixes.
  • Understanding of software architecture, maintainability, reliability and performance considerations.
  • Experience with peer review, engineering standards, quality gates and technical documentation.
  • Ability to mentor other engineers and provide technical leadership in a hands‑on capacity.
  • Comfortable working in structured delivery environments where evidence, quality and engineering discipline are important.
  • Desirable: Experience with MATLAB or Simulink integration.
  • Desirable: Experience working on scientific, engineering, defence, aerospace, simulation, modelling or complex systems software.
  • Desirable: Exposure to performance optimisation, systems integration or software used in high‑assurance environments.
  • Desirable: Experience supporting architecture evolution or major codebase upgrade programmes.

#J-18808-Ljbffr…

Posted: June 6th, 2026