SonicJobs Logo
Left arrow iconBack to search
Exclamation markThis job is no longer availableReasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications

Software Engineer - Autonomy

Morson Talent
Posted a month ago
Location

Portsmouth, Hampshire PO3 5PQ, England

Salary

£50.79 - £60.72 per hour

Contract type

Full Time

Software Engineer - Autonomy

Location: Broad Oak (remote working with occasional site visit)

Duration: 12 months

Rate: £50.79 per hour PAYE or £67.02 per hour Umbrella (inside IR35)

The purpose of the role is to perform Software Design, Development, Documentation, Integration and Test activities within the Autonomy team of Underwater Battlespace & Autonomy (UB&A) within Products. The applicant will be capable of working independently with limited technical direction or as part of a small team working under the Nautomate Scrum Master.


Responsibilities

  • Supporting the maintenance and further development and enhancement of multiple software systems within the Autonomy group.
  • Designing, reviewing, developing, testing, documenting, configuring and delivering software products to the agreed standards and procedures using the specified tools.
  • Testing software products sufficiently to ensure software product quality is maintained and minimal or no re-work is required.
  • Investigating and resolving obsolescence issues and problems raised during any stage of the development lifecycle, including software and system integration, qualification, and in-service trials.
  • Communicating effectively, identifying early potential risks, seeking clarification and providing feedback to the software and integration lead.
  • Ensuring that a good working knowledge of Maritime Services software related processes and product deliverables is maintained.
  • Participating in the estimating of bids to ensure that they capture all requirements, customer obligations and acceptance criteria, achievable solutions with acceptable levels of technical risk and conformance with company and product policies and standards.
  • Participating in formal Agile Scrum events (Sprint Planning, Daily Scrum, Backlog Refinement, Sprint Review and Sprint Retrospective).
  • Supporting software integration, test, evaluation and acceptance activities including integration of any sub-contracted software components.

Proven Ability / Key Skills

  • Extensive knowledge of programming languages, including C++ software development.
  • Proven ability of Python would be advantageous.
  • Knowledge with all phases of the software development lifecycle.
  • Proven ability of UML or similar high level design methodology.
  • Excellent software coding, integration and testing skills.
  • Extensive knowledge of the Linux Operating System.
  • Knowledge of configuration control systems.
  • Good knowledge and proven ability with COTS hardware, device drivers and interface standards, including Ethernet.
  • Proven ability with DOORS and knowledge of requirement elicitation and refinement.
  • Knowledge of Agile Scrum framework and the use of Atlassian Jira and Confluence within this context.

Additional

Please note, due to the sensitive nature of the project involved all applicants must be capable of gaining a UK MOD Security Clearance to SC level.


Explore these related job opportunities