Software Systems Engineer
Job Description
Job Definition\nA Systems Engineer is required to support the development of the Skynet 6A Management System\n\nPrimary Duties\nMust be capable and responsible for:\n* Responsible for creating Systems Design based upon the customer Requirements\n* Work with the System Design Authority and Product Owner to populate the Product Backlog based upon the customer Requirements\n* Capture the software architecture in the UML model\n* Capture and detail the interaction between Software components.\n* Generate ICD and IRD documentation\n* Able to perform peer review of work carried out by Colleagues\n* Offer support to Development Team on understanding of the System Model\n\nEssential Competencies\nThe following key technical skills are required:\n* Knowledge of SatCom\n* Experience on Defence based projects\n* Experience in UML / SysML Modelling\n\nDesirable Competencies\n* Knowledge of Radio Planning\n* Experience of working in an Agile environment\n* Knowlegde or experience in Software Development\n\nThe following key soft skills are required:\n* Ability to self-motivate and to work well within a team environment.\n* Ability to communicate on all levels\n* Ability to generate documentation to a high standard\n* Ability to interact with internal & external stakeholders in a confident and professional manner\n \nDesirable Competencies\nThe following technical skills are desirable:\n* Degree level education (Computer Science with minimum of 2.1)\n\nThe following domain skills are desirable:\n* SatComms\n* Software Defined Networking\n* Network Monitoring / Management Application