Job Search and Career Advice Platform

Enable job alerts via email!

Principal Software Engineer

Manpower UK Ltd

Chelmsford

Hybrid

GBP 68,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A prominent recruitment agency is seeking a Principal Software Engineer for a hybrid role in Great Baddow, Chelmsford. The ideal candidate will have strong experience in software development and lifecycle management, with a salary range of up to £80k plus a bonus. Responsibilities include designing software solutions and leading technical reviews. Interested applicants should send their CV to the contact provided.

Qualifications

  • Strong experience in using at least one high level programming language.
  • Considerable experience with a high-level design methodology.
  • Good knowledge of software lifecycle models.
  • Knowledge of software standards (e.g., ISO/IEC/IEE 12207).
  • Comprehensive understanding of configuration management.

Responsibilities

  • Derive and maintain set of software requirements.
  • Produce and maintain software design.
  • Use software design to deliver a solution.
  • Undertake peer and technical reviews.
  • Act as an Engineering technical lead.

Skills

High-level programming language
UML
Software lifecycle models (Waterfall, Agile)
Configuration management
Model-based techniques

Education

BEng/BSc in Computer Science or related field

Tools

Configuration management tools
Job description
Overview

Principal Software Engineer Great Baddow(Chelmsford)-Hybrid working role Up to £80k + 10-20% Bonus

What you'll be doing:
  • Derive and maintain a set of software requirements from a baseline set of systems requirements
  • Produce and maintain a software design to meet a set of software requirements
  • Use a software design to produce a deliverable software solution
  • Undertake peer reviews or checking/verification of peers' solutions across Maritime
  • Undertake technical reviews, verify and authorise software engineering designs
  • Act as an Engineering technical lead for a software solution at a sub-system level
  • Maintain a software solution to address reported defects and/or add new functionality
  • Support the development of individuals and to enhance skills and competencies
  • Produce or assist in the creation of software estimates for sub-systems
Your skills and experiences:
  • Strong experience of using at least one high level programming language
  • Considerable experience of using a high-level design methodology - knowledge of UML
  • Strong experience of all aspects of the software lifecycle and good knowledge of software lifecycle models (e.g. Waterfall, Agile)
  • Have a BEng/BSc in Computer Science or other relevant Engineering or Numerate subject (technology, engineering or science related discipline)
  • Have good knowledge of appropriate software standards (e.g. ISO/IEC/IEE 12207)
  • Knowledge of Ada95 (Desirable)
  • Have a CEng or equivalent level of capability or working towards CEng status (Desirable)
  • Have a comprehensive understanding of configuration management and experience of a configuration management tool
  • An understanding of model-based techniques is advantageous
How to apply

To hear more and apply please send your CV to Peter Bibby on the email address below

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.