for future reference and compliance. Conduct data validation and reconciliation activities post migration to confirm data integrity. Resolve assigned defects within each load cycle. Previous Experience A bachelor's degree in a relevant field (e.g. Computer Science, Information Technology, Engineering) Minimum of 5 years' experience in SAP Data Migration in S4 Hana Public Cloud. Strong attention to detail and More ❯
the data requirements within the legal industry. Knowledge of data warehousing concepts and ETL processes. Experience with automation and scripting (e.g., PowerShell) for database management tasks. Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience). Relevant Microsoft certifications, such as: Microsoft Certified: Azure Database Administrator Associate Microsoft Certified: Azure Data More ❯
C# .NET (MVC, Webforms, .NET Core 8, Web APIs, Visual Studio); SQL (database design and administration); Azure cloud administration. Web programming experience (Blazor, JavaScript frameworks and HTML 5). Degree in IT, Computer Science, Software Engineering or similar. It is expected that interested applicants have good communication skills, seniority to take a lead role on projects, and ability to More ❯
senior engineer who thrives in a challenging, forward-thinking environment. Key Qualifications : 5+ years of experience in software development, with an emphasis on signal/image processing Bachelor’s degree in Computer Science, Electronics, Engineering, or a related field (Master’s or PhD preferred) Proficiency in C/C++, Java, or Python Strong experience in low-level embedded systems More ❯
pipelines, and agile development methodologies. Experience with performance profiling and optimization tools for mobile. Excellent problem-solving, analytical, and debugging skills. Strong communication, collaboration, and interpersonal skills. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience More ❯
and business activities. The role has scope for redesigning existing systems and implementation of new systems from the ground up to improve and support the business processes. Qualifications A degree (ideally Master's) in Computing Science or IT Systems. 5+ years development experience in Microsoft Technologies (C#) Must possess good numerical and organisational skills. Able to communicate complex ideas More ❯
quality best practices early in the research pipeline, including testing, documentation, and modular design. Participate in the full software development lifecycle: design, implementation, testing, and deployment. Qualifications & Skills Advanced degree (MSc, PhD, or equivalent experience) inPhysical Sciences,Engineering,Mathematics,Geoscience, orComputer Science. Demonstrated experience bridging the gap between research and software engineering , especially transforming prototypes into production-grade applications. More ❯
prem and cloud servers and associated infrastructure (including security audits); SQL Server administration; scripting (PowerShell for server automation); Cloud deployment (Azure and AWS); and monitoring activities. Requirements: Bachelor's degree in Information Systems, Computer Science or similar. Microsoft certification for Azure Administration, SQL Server Databases or similar. Experience with IaC tools including Terraform or ARM. Experience with CI/ More ❯
security incidents. Promoting security awareness within project teams and the organization. Candidate requirements: HMG Security Policy Framework (SPF) familiarity and NCSC Information Assurance Portfolio knowledge gained through studies. Masters degree in Information, Cyber, or Systems Security, along with a strong Cyber/STEM background. Eligibility and willingness to obtain UK Security Clearance. If you have questions or wish to More ❯
straps and wrist straps provided); Manage our workshop stores including goods in/out; Ordering components against Bills of Material Administrative tasks to support the build, as required Requirements: Degree or HND in Electronics/Engineering; Experience in programming and testing electronic systems; Familiarity with MS Office tools; Ability to take initiative and solve problems; Interest in learning new More ❯
training programmes on validated systems. Key Relationships: Heads of Department Senior Management Quality Assurance External Contractors (including specialists) Vendors Travel requirements : None Education and Experience Bachelor's or Masters' degree in Life Sciences, Engineering, Computer Science, or related discipline desirable but not essential. Training in Computer System Validation or GAMP 5 preferred. Computer System Validation training desirable. Knowledge, Skills More ❯
level embedded systems, and signal processing, this role is a perfect fit. Key Qualifications : 5+ years of experience in hardware engineering, with a focus on signal processing Bachelor’s degree in Electronics, Computer Science, Engineering, or a related field (Master’s or PhD preferred) Expertise in digital design, FPGA development, PCB design, and/or analog/RF signal More ❯
language projects. Familiarity with tools such as Process Monitor, Dependency Walker, or WinDbg for low-level debugging. Knowledge of software development best practices and Agile methodologies. Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience). Industry experience in a similar role with relevant technical responsibilities. More ❯
mixed-language projects. Familiarity with tools such as Process Monitor, Dependency Walker, or WinDbg for low-level debugging. Knowledge of software development best practices and Agile methodologies. Qualifications: Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience). Industry experience in a similar role with relevant technical responsibilities. More ❯
champion collaboration, they want constant suggestions of how to re-engineer things, not just work from a brief. What you'll need to succeed You will ideally have a degree in a STEM discipline, though this is not a necessity.We're looking for 7+ years hands-on experience using C#, working full stack with Blazor (2 years), or failing More ❯
implementing security policies, conduct risk assessments and respond to security incidents. This will be through security audits, penetrations tests, proposing new technologies, training employees, and preparing security reports. Requirements: Degree qualified in Computer Science or similar. Extensive relevant experience in cybersecurity including knowledge of: frameworks and standards (ISO27001, NIST); security tools and technologies (firewalls, IDS/IPS); regulatory requirements More ❯
fostering a culture of continuous improvement and accountability. Promote cross-functional collaboration and financial awareness across the wider organisation. Required Skills & Qualifications: ACA, ACCA, CIMA qualified (or equivalent). Degree in Finance, Accounting, or a related discipline (ideally). Proven experience in a senior finance role. Strong commercial acumen with experience supporting strategic decision making. Advanced Excel, ideally with More ❯
fostering a culture of continuous improvement and accountability. Promote cross-functional collaboration and financial awareness across the wider organisation. Required Skills & Qualifications: ACA, ACCA, CIMA qualified (or equivalent). Degree in Finance, Accounting, or a related discipline (ideally). Proven experience in a senior finance role. Strong commercial acumen with experience supporting strategic decision making. Advanced Excel, ideally with More ❯
a member of the software development team, you will also be involved in product design, building, documentation, testing, and the deployment cycle of our systems. Qualifications A Bachelor's degree (BSc) in Computing Science, Computer Games Development, Geology, Engineering, or a related field. Proficiency in iOS or Android platform development skills; experience in both is preferable. Strong numerical, problem More ❯
including firmware and software, as well as developing Linux device drivers for hardware; Software development experience in embedded C and C++ An impressive academic history including a first class degree backed by A/A at A-Level will also be required. Please note: as many of the projects are related to national security, only UK citizens able to More ❯
English is expected. (Note, you will not need to produce content, but you would need to be able to parse, edit and format the content accordingly.) Requirements: Bachelor's degree and experience within technical software development. Demonstrable experience as technical writer or having significant technical writing responsibilities which includes a wide range of technical documentation production and maintenance Competency More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
their team and hire a Software Developer with experience with mobile apps development. As expected, responsibilities will include software coding, interface design, testing and deployment of mobile applications. Requirements: Degree in Computer Science or similar. Demonstrable commercial experience in iOS and/or Android platform development (ideally utilising location services, online maps, compass functionality and device tilt sensors). More ❯
and required equipment. Familiarity with test automation tools and data acquisition systems. Understanding of Design for Test (DfT) and scalable production test methodologies. Engineering qualification (HNC/HND or degree in Mechanical, Aerospace, Electrical, or related field) Strong analytical and systems thinking capabilities. Experience creating test procedures, workflows, and evaluation reports. Proficiency in interpreting engineering drawings and schematics If More ❯
User Experience & Accessibility: Translate highly technical concepts into intuitive, well-structured content for expert users. Create supporting visuals, process diagrams, and tutorials to clarify functionality and workflows. Qualifications: Bachelors degree (preferably in a technical field or communication-focused discipline). Minimum 3 years of experience in technical writing for software products. Proficiency with technical documentation tools. Native-level English More ❯
deadlines. Strong general engineering capability. Qualification & Education Experience with Data Centre Installations is essential. A strong technical experience in leading data centre engineering projects is essential, ideally qualified to degree/HNC level or equivalent in a related engineering field . Separate from their professional engineering bias, the suitable candidate will have an excellent understanding of all data centre More ❯