of the IT solution and associated development team, ensuring that the solution architecture and design is as required and is communicated effectively Providing design management and governance through the operation of change and configurationmanagement activities Capturing the as-is and to-be application, data and technology … those applications can support the business processes Desirable: Technical knowledge of a range of IT business systems from Computer Aided Design (CAD), Product Lifecycle Management (PLM) and Enterprise Resource Planning (ERP) through design, engineering, procurement to supplier management and manufacture Benefits: You'll receive benefits including a competitive More ❯
on experience with GitLab, Jenkins, TeamCity, and Nolio. Familiarity with CI/CD practices and automation frameworks. Other highly valued skills include: Experience with configurationmanagement tools such as Ansible and Chef. An understanding of Shift Left and Shift Right testing approaches. Experience with BDD (Behavior-Driven Development More ❯
Dundee, Scotland, United Kingdom Hybrid / WFH Options
Net Talent
test and supporting integration and systems testing. Regular progress reporting on schedule, quality & size of change Small team leadership Project planning & status reporting to management BASIC QUALIFICATIONS: Experience developing embedded real time firmware (C++ preferred) 32-bit microprocessor experience. (ARM preferred) 8/16-bit microcontroller experience. Developing PC … Device application-level software (Linux, Android or Windows) C++, C#, VB, Java or C USB knowledge Python Software design and methodologies – Object Orientated Software configurationmanagement Please note: Visa sponsorship can be provided along with relocation assistance if needed. More ❯
dundee, north east scotland, united kingdom Hybrid / WFH Options
Net Talent
test and supporting integration and systems testing. Regular progress reporting on schedule, quality & size of change Small team leadership Project planning & status reporting to management BASIC QUALIFICATIONS: Experience developing embedded real time firmware (C++ preferred) 32-bit microprocessor experience. (ARM preferred) 8/16-bit microcontroller experience. Developing PC … Device application-level software (Linux, Android or Windows) C++, C#, VB, Java or C USB knowledge Python Software design and methodologies – Object Orientated Software configurationmanagement Please note: Visa sponsorship can be provided along with relocation assistance if needed. More ❯
Dundee, Scotland, United Kingdom Hybrid / WFH Options
Neogen Recruitment
Developing PC\Device application-level software (Linux, Android or Windows) C++, C#, VB, Java or C • Python • Software design and methodologies – Object Orientated • Software configurationmanagement Bonus Skills (Not Essential but a Plus!): ➕ Experience with processor technologies and real-time embedded systems ➕ Interest in controlling electro-mechanical devices More ❯
dundee, north east scotland, united kingdom Hybrid / WFH Options
Neogen Recruitment
Developing PC\Device application-level software (Linux, Android or Windows) C++, C#, VB, Java or C • Python • Software design and methodologies – Object Orientated • Software configurationmanagement Bonus Skills (Not Essential but a Plus!): ➕ Experience with processor technologies and real-time embedded systems ➕ Interest in controlling electro-mechanical devices More ❯
feel to it. Responsibilities: Be responsible for creating high quality and robust code, for fully documenting and recording your work products, keeping them under configurationmanagement and providing plans and reports on progress to your supervisor. Deliver technical reports and documents, as well as generate and present technical … Coursera. Referral Incentive: You can earn a reward for successfully referring a friend or family member. Bonus: Scheme in place for all employees at management level and below. For a full list of our Company benefits please visit our website. Leonardo is a global high-tech company and one More ❯
environments Developing software within a development process framework Excellent communication, troubleshooting and problem solving skills Experience of Agile development and Atlassian toolset Familiarity with configurationmanagement tools, defect tracking and peer review Strong interpersonal and collaboration skills, with an ability to influence and adapt according to changing demands More ❯
Engage with stakeholders to understand and prioritise needs, balancing constraints to deliver optimal software capabilities. Produce robust, high-quality, and well-documented code, maintaining configurationmanagement and progress reporting. Work collaboratively with internal and external stakeholders to ensure alignment of software architecture within the broader system. Apply best More ❯
development environment Knowledge of working with USB HID devices Some Knowledge of Payment Card Schemes, EMV, Contactless and NFC Software design and methodologies Software configurationmanagement Status reporting and tracking to schedule Documentation – Functional and Unit Test Specifications Skills/Experience preferred but not essential Some knowledge of More ❯
development environment Knowledge of working with USB HID devices Some Knowledge of Payment Card Schemes, EMV, Contactless and NFC Software design and methodologies Software configurationmanagement Status reporting and tracking to schedule Documentation – Functional and Unit Test Specifications Skills/Experience preferred but not essential Some knowledge of More ❯