The Role:
My client produces integrated security solutions to Critical National infrastructure all around the world. Using a variety of in house sensors, from trusted partners, and externally sourced sensors and software modules. The Technical Product Owner will be responsible for the definition of user stories for improvements to, and maintenance of, the integrated C2 application that links up all the sensors to create the heart of the solution. The role will require a person who can take new requirements from management and customers, define changes required to meet these requirements, manage the process from requirements through test and verification, upkeep the development roadmaps, and step in to assist the developers as required.
JOB FUNCTIONS:
* To use good engineering practice to produce software for new, innovative and profitable products and solutions for the security business.
* To support and enhance existing software in accordance with commercial and project requirements.
* Responsible for design, specification, implementation, testing and maintenance of software to support the company's products and services
* Responsible for tasking and guiding software team members
* Providing estimates for software changes required to bids
* Undertakes additional project tasks as required by management.
* Technical liaison with customers, suppliers and collaborators on software related matters.
EMPLOYEE COMPLIANCE:
* The job holder will be expected to comply with any reasonable operational instruction or procedures relating to Company policies, reporting and controls. In particular Section 7 of the Health and Safety at Work Act 1974 provides a duty on every employee, while at work, to take reasonable care for the health and safety of themselves and of other persons who may be affected by their acts or omissions at work.
* It also places a duty on employees to cooperate with their employer so far as is necessary to enable their duties to be complied with including the appropriate use of personal protective equipment (PPE)
* Failure to comply with this duty may result in the Company invoking the disciplinary procedure.
QUALIFICATIONS:
* A good degree in a relevant subject
REQUIREMENTS:
* Knowledge of agile software development processes
* Ability to generate and upkeep development roadmaps
* A good knowledge of C++
* Knowledge of other programming languages
* Good communication skills
* Willingness to occasionally travel to visit test sites and customer premises
* Windows MFC Experience
EXPERIENCE REQUIRED FOR THE ROLE:
* Experience of working in Agile software development environment
* Experience defining user stories for the development team
* Practical experience of using C++
* Practical experience of writing software for PCs running Windows
* Practical experience of using Microsoft Visual Studio
* Highly desirable: Practical experience in complex display applications
About Fircroft:
Fircroft has been placing people in specialist technical industries for approaching half a century, focusing on mid to senior level engineers for contract and permanent roles worldwide. By applying for this job you give consent for Fircroft to contact you, via email & telephone, to discuss your application along with future positions and Fircroft's services.
Fircroft is registered as a Data Controller with the Information Commissioner as required under the General Data Protection Regulation 2016/679. Fircroft will only process your personal data for the specific purposes of managing your application.