Birmingham, West Midlands, West Midlands (County), United Kingdom
ARM
our client's transformation journeys. *** Please note - The selected candidate must be eligible for UK Security Clearance *** The Security Development and Test Director is responsible for overseeing the secure software development lifecycle, security testing, and DevSecOps practices at both strategic and operational levels. The role ensures the effectiveness of security practices in software development, manages security testing, drives operational maturity improvements, and oversees secure coding practices. Operating at SFIA Level 6, the role requires the initiation, definition, and oversight of high-impact security development and testing activities. The Director is responsible for aligning security initiatives with business objectives and ensuring the organisation's resilience against evolving threats. Using your background in managing complex development and … testing programs, you will: * Pre-Sales Support and Business Development o Partner with sales and business development teams to define and articulate the value proposition of the security development and testing offerings. o Represent the function in client engagements, pre-sales discussions, and technical assessments. o Design and present tailored solutions based on customer-specific challenges and threat More ❯
Newcastle Upon Tyne, United Kingdom Hybrid / WFH Options
NHS Business Services Authority
Newcastle upon-Tyne , you'll gain hands-on experience in agile digital service delivery, cloud technologies, and system development while working towards a Degree Apprenticeship in Digital Technology Solutions (Software Engineering pathway). You'll support critical systems, contribute to innovative projects, and develop both technical and business skills in a collaborative environment. Applicants must be eligible and committed … From the start, you'll be involved in meaningful projects that help deliver and enhance digital services for both internal operations and external users nationwide.Working alongside experienced professionals--including software developers, software testers, platform engineers, and agile delivery teams--you'll gain hands-on experience in a wide range of technical areas. Your day-to-day work may … involve, developing new software, testing our digital solutions and analysing technical issues At the same time, you'll be studying towards a Degree Apprenticeship in Digital Technology Solutions (Software Engineering pathway). This structured programme allows you to apply your academic learning directly to your role, with support from mentors and colleagues who are committed to your More ❯
SOFTWARE ENGINEERS CONTRACTS 6 MONTHS TELFORD Shropshire Software Engineer Full Lifecycle design, development & integration of equipment at the system and sub-system levels. Within this role you will be exposed to several different vehicles and systems. There will be a mixture of new development, maintaining legacy applications and specifying requirements for externally developed equipment. AT THE COAL FACE …/TASKS/RESPONSIBILITIES Design and implement software solutions. Support the overall system design process to ensure optimal allocation of functionality between different physical parts of the system. Validation of software and systems, which may include producing test tools, the generation of test schedules, test and integration plans and technical reports. Provide support to task planning and estimating. … to ensure completeness and quality of output. ESSENTIAL SKILLS/PROVEN ABILITY Object oriented C+ or later development with knowledge of design patterns. Understanding of UML/SysML. Full software development lifecycle. Software verification and testing experience. Good communication skills. DESIRABLES Agile development. Exposure to some of the following languages: C, C#, Scripting Languages, Java Knowledge of More ❯
Telford, Shropshire, West Midlands, United Kingdom
Morson Talent
SOFTWARE ENGINEERS – CONTRACTS 6 MONTHS – TELFORD Shropshire Software Engineer Full Lifecycle design, development & integration of equipment at the system and sub-system levels. Within this role you will be exposed to several different vehicles and systems. There will be a mixture of new development, maintaining legacy applications and specifying requirements for externally developed equipment. AT THE COAL FACE …/TASKS/RESPONSIBILITIES Design and implement software solutions. Support the overall system design process to ensure optimal allocation of functionality between different physical parts of the system. Validation of software and systems, which may include producing test tools, the generation of test schedules, test and integration plans and technical reports. Provide support to task planning and estimating. … to ensure completeness and quality of output. ESSENTIAL SKILLS/PROVEN ABILITY Object oriented C++17 or later development with knowledge of design patterns. Understanding of UML/SysML. Full software development lifecycle. Software verification and testing experience. Good communication skills. DESIRABLES Agile development. Exposure to some of the following languages: C, C#, Scripting Languages, Java Knowledge of More ❯
clearance required, eligible candidates will be considered Inside IR35 - Umbrella only SKILLS: A degree in Computer Science, Information Technology, or a related field 1-2 years of experience in softwaretesting, with experience in Salesforce/MuleSoft testing, is a plus Experience with test case management and defect-tracking tools Knowledge of software development methodologies such … Agile Strong attention to detail and ability to multitask Strong analytical and problem-solving skills Good communication skills Salesforce certification is an advantage Familiarity with Selenium or other automation testing tools Interested candidates should apply at first instance More ❯
Contract Role – Python Software Engineer (Software Development, Big Tech Company) – Onsite/Cambridge/Peterborough – 12 Months Initial – Inside IR35 PAYE We are seeking an exceptional Python Software Engineer to maintain and expand the software and systems in our data collection lab in order to ensure that the data collection process is efficient, accurate and reliable. … You will build software for working with cutting-edge prototype devices and integrating them into our data collection platform. You will work with a team of audio/video engineers and recording technicians, as well as an international team of software engineers and interdisciplinary audio researchers. You will be expected to work with them to scope and prioritise … tasks, and to collaboratively produce high-quality, maintainable software. Role Overview: Job Title: Python Software Engineer Location: Onsite/Cambridge/Peterborough Contract Type: Contract Duration: 12 months initially 8+ years of professional programming experience. Demonstrated proficiency in working with large projects in Python. Proficiency in Linux and shell scripting. Skills in maintaining and improving networks. Experience with cross More ❯
Cambridge, Cambridgeshire, England, United Kingdom
Atrium Workforce Solutions Ltd
Software Engineer – Cambridge Atrium EMEA are looking for a contract Software Engineer to maintain and expand the software and systems of an enterprise level client, in a data collection lab in Cambridge. This is a PAYE role and requires 5 days onsite work. You will build software for working with cutting-edge prototype devices and integrate … them into the data collection platform. The Software Engineer will work with a team of audio/video engineers and recording technicians, as well as an international team of software engineers and interdisciplinary audio researchers. You will be expected to work with them to scope and prioritise tasks, and to collaboratively produce high-quality, maintainable software. Developing software … work with cutting-edge prototype wearable devices. Making the data collection process efficient, reliable and accurate. Working with recording equipment for audio, video, inertial measurements and other modalities. Deploying, testing and evaluating upgrades to the distributed data collection platform. Building and maintaining systems for monitoring system health. Enhancing tooling for the validation and processing of data. Working onsite to More ❯
SDET OR Python Developer with testing experience (Multiple roles) £700 - £900 per day via PAYE London - 5 days a week on site 12-month initial contract with scope to extend Sanderson recruitment are working with a Global financial services business based in London who currently require a number of SDET with strong python programming skills or a Python Developer … with Testing experience for an AI-led business transformation. Strong programming skills in Python is a must have Experience with either Pytest or Selenium frameworks Experience with performance testing tools in JMeter, Blaze Meter or Locust Knowledge of artificial intelligence and machine learning concepts Solid understanding of softwaretesting methodologies and best practices Reasonable Adjustments: Respect More ❯
Stoke Gifford, Gloucestershire, United Kingdom Hybrid / WFH Options
Ruth Wagstaff Recruitment
from other sectors. The Role You ll support the delivery of automation and control projects from detailed design through to site commissioning, with responsibilities including: Detailed Design: PLC control software writing to URS HMI/SCADA graphical interface creation Software Factory Acceptance Testing (bench FAT) Site telemetry preparation (Prism/ScopeX) On-Site Commissioning: Panel (MCC) Factory … Acceptance Testing (FAT) Site PLC code installation, testing, and functional testing against URS Legacy PLC systems integration Site telemetry testing Inter-PLC communications installation and testing (fibre optic and radio Ethernet) Fibre optic ring (redundant) commissioning and fault finding Profibus DP network commissioning and diagnostics Updating and reporting to the Senior Automation Engineer on project More ❯
Bristol, Stoke Gifford, Gloucestershire, United Kingdom Hybrid / WFH Options
Ruth Wagstaff Recruitment
from other sectors. The Role You’ll support the delivery of automation and control projects from detailed design through to site commissioning, with responsibilities including: Detailed Design: PLC control software writing to URS HMI/SCADA graphical interface creation Software Factory Acceptance Testing (bench FAT) Site telemetry preparation (Prism/ScopeX) On-Site Commissioning: Panel (MCC) Factory … Acceptance Testing (FAT) Site PLC code installation, testing, and functional testing against URS Legacy PLC systems integration Site telemetry testing Inter-PLC communications installation and testing (fibre optic and radio Ethernet) Fibre optic ring (redundant) commissioning and fault finding Profibus DP network commissioning and diagnostics Updating and reporting to the Senior Automation Engineer on project More ❯
days p/w in Hampshire Demonstrable experience aligning site implementations with business security policies and RMADS, based on SAC advice. Strong ability to conduct hardware and software tests, utilising SMEs and external resources as required. Knowledge of ICT infrastructure, including cabling, equipment, hardware, and software. Proven experience in ICT project planning and systems implementation. Ability to produce project More ❯
days p/w in Hampshire Demonstrable experience aligning site implementations with business security policies and RMADS, based on SAC advice. Strong ability to conduct hardware and software tests, utilising SMEs and external resources as required. Knowledge of ICT infrastructure, including cabling, equipment, hardware, and software. Proven experience in ICT project planning and systems implementation. Ability to produce project More ❯
/11). Strong knowledge of Microsoft Endpoint Configuration Manager (SCCM), Intune, or Autopilot. Experience with Group Policy, PowerShell scripting, and Active Directory. Knowledge of application packaging and software compatibility testing. Excellent troubleshooting and communication skills. Preferred: Microsoft certifications (MD-102, AZ-104, or similar). Familiarity with Windows 365 or Azure Virtual Desktop (AVD). More ❯
Cambridge, Cambridgeshire, England, United Kingdom
US TECH SOLUTIONS LIMITED
Job Title: Software Engineer – Audio/Video Data Collection Systems Location: Cambridge, UK- Onsite Duration: 12 Months Responsibilities: Develop software for cutting-edge prototype wearable devices. Optimise the data collection process for reliability and accuracy. Work with recording equipment spanning audio, video, inertial sensors, and other modalities. Deploy, test, and evaluate upgrades to distributed data collection platforms. Build … debugging and root cause analyses. Collaborate with engineers and researchers to triage issues, design solutions, and estimate work. Promote best practices within the engineering and research community. Python-based software development, including user interface and backend integration. Processing collected audio/video data and preparing it for further research use. Monitoring audio/video streams for quality and completeness. … techniques. Preferred Qualifications: Strong problem-solving skills Experience with hardware multimedia sensors. Understanding of audio, image, and video formats. Experience with relational and graph/NoSQL databases. Knowledge of software and hardware testing frameworks and methodologies. Familiarity with React or similar JavaScript frontend frameworks. Experience with Windows system administration. Good to Have: Basic database and SQL processing knowledge More ❯
remote. The role falls inside IR35 so you will have to work through an umbrella company for the duration of the contract. Candidates must have experience of using and testing clinical EPR systems. Experience of creating and executing test scripts is essential. Knowledge of EPR systems process and administration. Skills and knowledge of softwaretesting program design More ❯
working with 1-2 days per week onsite in Berkshire and the remainder remote working, for an initial 6 month contract. *Inside IR35* Job Description: Analyse, design, and enhance software solutions for cloud-based applications. Your coding expertise will support vital functions in areas of Billing, Payment collection & Finance. You will write and debug code using the latest programming … Full life cycle implementations experience including development skills in X ,Dot Net technologies . Development and extension any internal D365FO framework. . Development of ISV solutions . Experience with software unit testing using the ATL framework. . Agile project methodologies and project management skills. . Azure Dev Ops infrastructure management for development and release (repositories, pipelines, automation). More ❯
Windsor, Berkshire, South East, United Kingdom Hybrid / WFH Options
Infoplus Technologies UK Ltd
Job Purpose and primary objectives: D365 F&O developer Key responsibilities (please specify if the position is an individual one or part of a team): Analyse, design, and enhance software solutions for cloud-based applications. Your coding expertise will support vital functions in areas of Billing, Payment collection & Finance. You will write and debug code using the latest programming … F&O. Full life cycle implementations experience including development skills in X++ ,Dot Net technologies Development and extension any internal D365FO framework. Development of ISV solutions Experience with software unit testing using the ATL framework. Agile project methodologies and project management skills. Azure Dev Ops infrastructure management for development and release (repositories, pipelines, automation). Azure infrastructure management More ❯
Gloucester, Gloucestershire, South West, United Kingdom
Queen Square Recruitment Limited
SCCM, MDT, and Task Sequence creation/editing. Strong knowledge of Windows 10 rollouts, patch management, and Group Policy Object (GPO) administration. Experience in in-place upgrades (IPU) and software compatibility testing. Comfortable working hands-on during testing phases. Experience in Agile/Scrum environments with strong communication skills. Proven ability to handle multiple projects and collaborate with More ❯
and those with disabilities. The Role You will work as part of a multi-skilled engineering team, collaborating with clients to design, develop, and implement PLC and SCADA application software using Commercially-Off-The-Shelf (COTS) products, typically: Siemens Rockwell Automation Schneider Electric Wonderware Codra Your responsibilities will include: Designing, developing, and implementing PLC and SCADA systems Producing design … documentation, test plans, and test specifications Liaising directly with client representatives Delivering control system software development, testing, and peer reviews Participating in on-site commissioning activities Essential Requirements Minimum of 5 years' experience in PLC/SCADA system design and implementation Strong client-facing skills and the ability to work in integrated client/contractor teams Knowledge of More ❯
Python Modelling Engineer Digital Twin & Simulation London - Hybrid 6 Months + Extensions Our client, apioneering technology company, is seeking a Software Engineer specialising in Python, Digital Twin Cities and Modellingto develop and refine AI-driven simulations. This role will involve building large-scale models to support complex decision-making in urban planning, infrastructure, and beyond. Key Responsibilities: Develop, optimise … test and deploy software models using C++ and Python. Work with mathematical modelling paradigms such as agent-based, event-based, and system dynamics modelling. Write production-quality code, ensuring best practices in performance, security, and maintainability. Scale large-scale simulations, extracting meaningful insights from vast datasets. Work with Kafka,Docker, Kubernetes, Helm. Design and optimise data pipelines, databases, and … simulation tools, ideally in agent-based modelling. Proficiency in distributed computing, cloud-based infrastructure, and database optimisation. Knowledge of data engineering techniques and metadata management. A holistic approach to software development, including testing, documentation, and security. Strong problem-solving skills and the ability to collaborate effectively within a multidisciplinary team . If youre passionate about simulation technology and More ❯
The Redline Group is working in partnership with our Leicestershire based client to assist in the search for a Contract Software Test Engineer on a 6-month contract. For this contract you will be needed on site in Leicestershire 2-3 days a week. This role has an indicative OUTSIDE IR35 determination therefore we can accept candidates who would … like to operate through their own PSC. Our client designs and develops innovative, tailored software applications and technology for a range of industries across the UK. This role will support a high-profile project delivering real-time content to public information systems nationwide. As a Contract Software Test Engineer, you will take full ownership of establishing the testing … function from the ground up, as there is currently no formal test plan or automation framework in place. This includes writing automated test scripts and executing a range of testing activities such as integration, regression, exploratory, and acceptance testing. Key Skills Required for the Contract Software Test Engineer - Leicestershire : - Strong experience with automated testing tools such as More ❯
Abingdon, Oxfordshire, Clifton Hampden, United Kingdom
Rullion Managed Services
and in collaboration with others, contributing to RRDD deliverables * Responsible for producing reports as required for project deliverables * Responsible for Presenting and publishing work * Designing and developing hardware and software test platforms * Supporting other engineers, scientists, and projects with research expertise * Support projects to develop or improve/extend research over timescales of weeks to years * Diagnose issues and … by robots (laser cleaning, cutting, additive manufacturing, surface preparation, inspection) * Radiation hardening technologies/Radiation tolerant electronics * ML/AI/Digital Infrastructure * Mechanical systems, sensing/non-destructive testing, actuation mechanisms * Dynamic modelling and systems identification * Control theory * Intelligent control for manipulation or position control Qualifications Required: * Expertise in any specialist area specified in the Job Scope for … of a team * Ability to communicate effectively, collaborate and influence people with various roles and backgrounds * An excellent working knowledge of English Experience Required * Experience of developing high-quality software used in relevant applications * Experience of applying, adapting, and promoting good development practices throughout the entire research lifecycle * Experience in Research Engineering - Minimum 3 - 5 Years Working Research experience More ❯
technical engineering designs before installation, identifying any potential technical, functional, or compatibility issues. Collaborating with Partners: Provide guidance to technology partners and contractors on best practices for hardware and software installations. Commissioning Systems: Assist in the configuration, commissioning, and testing of security systems across various locations. Ensuring Compliance: Guarantee that all activities align with industry and engineering standards … Installation and configuration of physical security equipment, along with supporting network and server infrastructure. Commissioning devices and sites using Gallagher Command Centre/Configuration Client software. Conducting site acceptance testing for physical security systems. Successfully delivering security projects on critical national infrastructure sites. Advantageous Skills: While not mandatory, the following skills will give you an edge: Knowledge and training More ❯
technical engineering designs before installation, identifying any potential technical, functional, or compatibility issues. Collaborating with Partners: Provide guidance to technology partners and contractors on best practices for hardware and software installations. Commissioning Systems: Assist in the configuration, commissioning, and testing of security systems across various locations. Ensuring Compliance: Guarantee that all activities align with industry and engineering standards … Installation and configuration of physical security equipment, along with supporting network and server infrastructure. Commissioning devices and sites using Gallagher Command Centre/Configuration Client software. Conducting site acceptance testing for physical security systems. Successfully delivering security projects on critical national infrastructure sites. Advantageous Skills: While not mandatory, the following skills will give you an edge: Knowledge and training More ❯