and lifecycles Experience working in multi-disciplinary engineering environments Technical skills Essential: Java development Java build systems (e.g. Maven) Experience with the Atlassian toolset (Jira, Confluence, Bitbucket) Knowledge of ISO9001 quality principles Desirable: HMI/UI development (e.g. JavaFX) GIS development Communication and control system interfaces Git version control UML design Why apply? Hybrid and flexible working More ❯
Ability to work closely with end users to understand usage of software, and identify together where improvements can be developed Primary Software Skills: • Java • Java Build Systems (e.g. Maven) • ISO9001 • Atlassian Toolset Other Desirable Software Skills: • HMI Development (e.g. JavaFX) • GIS Development • Communication interface design and development • Control Systems • Git version control • UML Behavioural requirements • Ability to More ❯
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 ISO9001 and TickITplus standards. Understanding of software configuration management. Ability to communicate with expert and non-expert stakeholders. Ideally the candidate will have proven ability in one or More ❯