×
Register Here to Apply for Jobs or Post Jobs. X

MOD DV Cleared Senior Software Engineer

Job in Fareham, Hampshire County, PO16, England, UK
Listing for: Data Careers
Full Time, Part Time position
Listed on 2026-06-06
Job specializations:
  • Software Development
    Software Engineer, Senior Developer
Salary/Wage Range or Industry Benchmark: 80000 - 90000 GBP Yearly GBP 80000.00 90000.00 YEAR
Job Description & How to Apply Below

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
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary