Back to Job Search

Software Engineer

  • Location: Dorchester
  • Salary: £0 per hour
  • Job Type:Contract

Software Engineer

Location: Dorset

Rate: Negotiable on application Outside IR35

Duration: 6 Months

Purpose of job

  • Application of a software engineering approach to undertake all tasks within a software development lifecycle.
  • Preferably have an understanding of military systems, in particular maritime systems
  • Experience of Software Engineering Lifecycle processes and tools
  • Understanding of Open Systems Architectures and Principles
  • Ability to solve complex problems and to critically review results and methods to ensure quality
  • Awareness of ISO 9001 and TickITplus standards
  • Understanding of software configuration management
  • Excellent communication skills, including delivery of presentations
  • Good written skills, particularly technical report writing
  • Ability to communicate with expert and non-expert stakeholders
  • Ideally the candidate will have proven ability in one or more of the following industry areas
    • Defence
    • Maritime
    • Rail

Primary software skills/experience


  • Primary Development: C++
  • Requirements: DOORS 9.6
  • Software Design: UML (Enterprise Architect)


  • Other Development: C (Visual Studio). Java, JavaFX (Netbeans) , Python, MATLAB, FORTRAN, LabVIEW
  • Methodologies: Waterfall, Agile, Lean, Test-Driven Development
  • Delivery toolset: Atlassian toolset (Management & issue tracking – JIRA, Code repo – BitBucket)
  • Testing: Unit Testing, Junit, CppUnit, Automated Testing, Integration Testing, Test Execution, Test Reporting
  • Continuous Integration: Jenkins, Mavern, Artefactory
  • Databases: SQL Server, MySQL, MariaDB
  • Virtualisation: VMware vCentre / vSphere / Horizon View, Linux Containers, Docker
  • Networks: TCP/IP, HTTP, SMTP
  • Software Safety: DEF STAN 00-56 & IEC 61508 or equivalent

Additional information

Due to the sensitive nature of the product all applicants must have worked within the Defence / Military industry within the last 12 months or be capable of obtaining Security Clearance (SC level minimum).