Bracknell, Berkshire, South East, United Kingdom Hybrid / WFH Options
Halian Technology Limited
Job Title: Contract Data Architect Location: Reading (Hybrid or On-site as required) Contract Length: 3 Months Sector: Financial Services Overview: We are seeking an experienced Data Architect to support a leading financial services organisation based in Reading. This is a 3-month contract role focused on designing and implementing scalable, secure, and compliant data solutions in a highly regulated environment. Key Responsibilities: Design and deliver end-to-end data architecture solutions to support business intelligence, reporting, and regulatory needs Lead the integration and optimisation of large-scale data platforms using Azure Synapse and Databricks Build and maintain robust datapipelines using Python (PySpark) and SQL Collaborate … with data engineers, analysts, and stakeholders to ensure data quality, governance, and security Ensure all solutions adhere to financial regulations and internal compliance standards Key Skills & Experience: Proven experience as a Data Architect within the financial services sector Hands-on expertise with Azure Synapse Analytics and Databricks Strong programming and data engineering More ❯
develop the product and development teams' approach to testing - e.g. a framework for test driven development Design and develop automated test scripts with a focus on SQL-based data validation, ensuring the accuracy of data flows and transformation. Integrate automated tests into CI/CD pipelines. Be the person on-point and overall responsible for the … collaborating in any of the following: RESTful services, Message Queues, Relational Databases. Experience of SQL scripting and proven capability of writing sophisticated queries to analyse problems, and interrogate datapipelines Experience a range of testing methodologies and techniques including agile, with the ability to write test procedures, plans and report development/implementation. More ❯
Brighton, East Sussex, South East, United Kingdom Hybrid / WFH Options
Data Careers
develop the product and development teams' approach to testing - e.g. a framework for test driven development Design and develop automated test scripts with a focus on SQL-based data validation, ensuring the accuracy of data flows and transformation. Integrate automated tests into CI/CD pipelines. Be the person on-point and overall responsible for the … collaborating in any of the following: RESTful services, Message Queues, Relational Databases. Experience of SQL scripting and proven capability of writing sophisticated queries to analyse problems, and interrogate datapipelines Experience a range of testing methodologies and techniques including agile, with the ability to write test procedures, plans and report development/implementation. More ❯
Brighton, East Sussex, Preston Park, United Kingdom Hybrid / WFH Options
Data Careers Ltd
develop the product and development teams' approach to testing - e.g. a framework for test driven development Design and develop automated test scripts with a focus on SQL-based data validation, ensuring the accuracy of data flows and transformation. Integrate automated tests into CI/CD pipelines. Be the person on-point and overall responsible for the … collaborating in any of the following: RESTful services, Message Queues, Relational Databases. Experience of SQL scripting and proven capability of writing sophisticated queries to analyse problems, and interrogate datapipelines Experience a range of testing methodologies and techniques including agile, with the ability to write test procedures, plans and report development/implementation. More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Defence
contract role in Stevenage, Hertfordshire. This position involves working 100% on-site, developing and maintaining software in a Linux environment. You will engage with high-speed real-time data flows, and complex multi-threaded processing pipelines. Key Responsibilities: Designing and developing real-time test and capture software on Linux systems using C++ Integrating and interfacing with high-speed … SFPDP cards across multi-channel datapipelines Architecting and implementing robust, scalable, and maintainable multi-threaded applications Defining and implementing data sequencing and synchronisation logic for deterministic capture and replay Working with hardware teams to ensure seamless integration and timing alignment Leading and contributing to system integration, verification, and testing at both component and system levels … test procedures Job Requirements: Extensive experience in C++ development in a Linux environment Proficiency in C# for tooling, test interfaces, or Windows components Experience working with real-time data systems, particularly involving SFPDP or other high-speed digital protocols Demonstrable skills in multi-threaded and concurrent programming Experience with low-level I/O, DMA, or driver-level More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Morson Talent
manufacturing process. Responsibilities: • Design and develop real-time test and capture software on Linux systems using C++. • Integrate and interface with high-speed SFPDP cards across multi-channel data pipelines. • Architect and implement robust, scalable, and maintainable multi-threaded applications. • Define and implement data sequencing and synchronisation logic to support deterministic capture and replay. • Work with … formal test activities. ? Key Skillset Essential: • C++ development in a Linux environment. • C# for tooling, test interfaces, or Windows components as needed. • Proven ability working with real-time data systems, preferably involving SFPDP or other high-speed digital protocols. • Demonstrable skills in multi-threaded and concurrent programming. • Low-level I/O, DMA, or driver-level interactions with … Strong understanding of software design principles, memory management, and performance optimisation. • Version control systems (e.g., Git) and CI/CD pipelines. Desirable: • Knowledge of SFPDP (Serial Front Panel Data Port) specifically in defence, aerospace, or data acquisition contexts. • Knowledge of FPGA-based data acquisition systems and synchronisation methods. • Familiarity with unit testing frameworks, automated More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Certain Advantage
as well as software to support and assist the manufacturing process. The successful candidate will join the development team responsible for building and integrating real-time test and data capture systems. The role will focus on developing and maintaining software in a Linux environment, working closely with high-speed multi-channel SFPDP cards, real-time data … delivery capabilities. Responsibilities: Design and develop real-time test and capture software on Linux systems using C++. Integrate and interface with high-speed SFPDP cards across multi-channel data pipelines. Architect and implement robust, scalable, and maintainable multi-threaded applications. Define and implement data sequencing and synchronisation logic to support deterministic capture and replay. Work with … required: Extensive experience in C++ development in a Linux environment. Proficiency in C# for tooling, test interfaces, or Windows components as needed. Proven experience working with real-time data systems, preferably involving SFPDP or other high-speed digital protocols. Demonstrable skills in multi-threaded and concurrent programming. Experience with low-level I/O, DMA, or driver-level More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Guidant Global
and advanced manufacturing processes. Youll be part of a collaborative environment where innovation, precision, and impact matter. What Youll Be Doing: Designing and developing real-time test and data capture software in a Linux environment using C++. Building scalable, multi-threaded applications that interface with high-speed SFPDP cards and multi-channel data pipelines. Implementing deterministic … data sequencing and synchronisation logic for accurate capture and replay. Collaborating with hardware teams to ensure seamless software-to-hardware integration and timing alignment. Leading system-level integration, verification, and validation activities. Conducting performance analysis, debugging, and optimisation of real-time systems. Documenting architecture, interfaces, and test procedures to support formal testing and handover. What Were Looking For … Strong C++ development experience in Linux environments; C# knowledge is a plus. Proven background in real-time data systems, ideally with SFPDP or similar high-speed protocols. Expertise in multi-threaded programming, low-level I/O, DMA, and PCIe driver interactions. Familiarity with software sequencing frameworks or custom state machines. Experience in system integration, debugging, and performance More ❯