We are seeking an Implementation Consultant with demonstratable pensions systems workflow experience and technical development capability. This role requires someone who can build, code and configure workflow automation within a pensions administration environment, ensuring system behaviour accurately reflects legislative and scheme requirements.
You will configure and build workflow automation using SQL/T-SQL, XML, macros and supported scripting/programming tools. You will work with clients to design solutions based on their requirements, considering business goals and values, user experience, risks and mitigations, implementation timeframes, system logic, policy and regulation, process automation and robust scripts and data integrity.
What youll be doing as an Implementation Consultant:
What were looking for in an Implementation Consultant:
Core hours: Monday to Friday. 37.5 hours per week.
Location: Remote, with occasional UK travel.
Day rate: Competitive via umbrella contract dependant on experience.
Duration: 6 months with opportunity to extend.
To apply for this role as Implementation Consultant, click apply now!
Please note any offer is subject to satisfactory pre-employment screening checks. These consist of employment, activity & GAP verification, DBS or Access NI, Credit, Sanctions & CIFAS checks.
We are committed to equality of opportunity for all hires and applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships.
To help you stay safe in your job search we will never ask for your bank details at the application stage.
Candidate Source Ltd is an advertising agency. Once you have submitted your application it will be passed to the third party Recruiter who is responsible for processing your application. This will include holding and sharing your personal data, our legal basis for this is legitimate interest subject to your declared interest in a job. Our privacy policy can be found on our website and we can be contacted to confirm who your application has been forwarded to.
We are seeking an experienced Implementation Consultant who has built pensions calculators and has credible system programming and implementation skills. Who can confidently code complex pension scheme rules into accurate calculation logic while ensuring compliance with UK pensions legislation. Who also has strong analytical capability and prioritisation to work across multiple parallel workstreams and deliver on time.
You will design and deliver automated pensions calculation frameworks using T-SQL, SQL, XML and supporting scripting tools. You will collaborate with project teams and clients to develop and implement pension calculators that offer automation to support users, reduce risks and improve overall pension member servicing. You will produce technical specifications, configure system functionality, run tests and ensure all automated outcomes are accurate, compliant and aligned to client requirements.
What youll be doing as an Implementation Consultant:
What were looking for in an Implementation Consultant:
Core hours: Monday to Friday. 37.5 hours per week.
Location: Remote, with occasional UK travel.
Day rate: Competitive via umbrella contract dependant on experience.
Duration: 6 months with opportunity to extend.
To apply for this role as Implementation Consultant, click apply now!
Please note any offer is subject to satisfactory pre-employment screening checks. These consist of employment, activity & GAP verification, DBS or Access NI, Credit, Sanctions & CIFAS checks.
We are committed to equality of opportunity for all hires and applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships.
To help you stay safe in your job search we will never ask for your bank details at the application stage.
Candidate Source Ltd is an advertising agency. Once you have submitted your application it will be passed to the third party Recruiter who is responsible for processing your application. This will include holding and sharing your personal data, our legal basis for this is legitimate interest subject to your declared interest in a job. Our privacy policy can be found on our website and we can be contacted to confirm who your application has been forwarded to.
What Are We Looking For?
With our ongoing growth, an exciting opportunity has opened within the Finance Team for a Financial Systems Analyst to join our team in Cumbernauld or Edinburgh. Reporting to the Finance Director, you will take responsibility of enabling high-quality commercial decision-making through robust data, systems ownership, and insightful financial analysis.
As an integral part of the Finance Team, the Financial Systems Analyst will lead the data and systems perspective within Commercial Finance, ensuring month-end reporting is accurate and timely, business plans are analytically robust, and finance systems and data structures are fit for purpose and continuously improved.
Some of Your Key Duties Include:
What Do You Need?
Who Are We?
RSE is a trusted clean water technology company, developing market-leading products and solutions for purifying drinking water, recycling wastewater, and cleaning water in industrial processes. We are disrupting the water sector, delivering water treatment products, technologies, and services to clients across the UK. RSE provides offsite modular build solutions using a low-carbon approach compared to traditional construction methods and our unique offering to the market focuses on innovation, efficiency, and excellence.
Established in 1982, RSE has grown into one of the most prominent MEICA engineering businesses in the UK water industry. We have created a complete in-house and full-service capability from project inception through to design, fabrication, and delivery by means of installation and commissioning. We additionally have one of the largest servicing and maintenance teams in the market, to ensure were on hand for all our clients needs.
Our service offering presents industry-leading innovative solutions and our dedicated staff play a key role in delivering our sustainability and wider business goals. With over 2000 staff across our group of companies, our strategic ambition will see the business continue to grow as we expand our operations and diversify our products. One of RSEs key focuses is driving servant leadership and giving our people the opportunity and responsibility to take an entrepreneurial approach in their career development.
What RSE Offer
To build successful teams and drive the level of quality that RSE is renowned for, we know we need the best people in the industry. Not only do we require the relevant skillsets, but we also need people with the right attitude and mentality to thrive and grow in an innovative and fast-paced environment. At RSE, youll be given every opportunity to set the path of your own career through our Business Streams and work within dynamic teams that will require you to rise to the challenge of working for a market leader.
In a flourishing sector where there are vast career opportunities available, we believe by leading transformation in the industry our offering to the market means our people have the space to thrive.
If youre interested in a career with a company that will harness your skills and provide you with the support to create your own future within the water industry, apply now
-AI Engineer
-Edinburgh / Hybrid
-Excellent Salary & Benefits
-Immediate Start
Truly unique new role to the market from one of the UK’s fastest growing tech firms, which is servicing some of the largest global companies and growing at an exciting rate.
We are looking for talented AI Engineers at Senior and Mid-level, with a strong interest or experience in designing, building, and deploying intelligent systems - with a strong focus on agentic AI. Whether you already have hands-on experience building agentic workflows or you’re deeply curious and eager to be involved in this space, we’d love to hear from you.
The role will involve working on impactful projects, influencing technical direction and helping shape how AI is applied. Importantly, everything is driven by R&D and AI innovation, focused on tackling the most challenging aspects of AI. You will work closely with product, engineering and data teams to turn cutting-edge machine learning and AI research into scalable, production-ready solutions.
This is a superb opportunity with a forward-thinking and expansive client, with candidates being considered from a variety of unique and diverse backgrounds.
Key Responsibilities:
Design and implement AI systems using LLMs and agent-based architectures for production use.
Build and maintain scalable data pipelines and model training workflows
Build autonomous or semi-autonomous agents that can reason, plan, and take actions
Evaluate, iterate, and improve AI system performance, safety, and reliability
Experiment with frameworks for agentic AI
Collaborate with product and engineering teams to turn ideas into production-ready AI features
Stay up to date with the fast-moving AI/LLM ecosystem
Required Skills & Experience (A blend of):
Strong experience with Python and common ML libraries (e.g. PyTorch, NumPy, Panda, TensorFlow, scikit-learn)
Experience with LLMs and fine tuning (OpenAI, open-source models)
Hands-on experience with agent frameworks (e.g. LangGraph, AutoGen, CrewAI, etc.)
Experience deploying AI systems to production
AI Solution design
Experience deploying models into production environments
Experience of data processing tools and databases (SQL, NoSQL, or big data frameworks)
Commercial expertise building microservices
Strong problem-solving skills and the ability to work independently
Curiosity and enthusiasm for agentic AI, even if your experience is still evolving
Comfortable working in fast-moving, experimental environments
The above is not exhaustive. Please forward your CV to to discuss this requirement in more detail.
Reasonable Adjustments:
Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.
If you need any help or adjustments during the recruitment process for any reason , please let us know when you apply or talk to the recruiters directly so we can support you.
TPBN1_UKTJ
What Are We Looking For?
With our ongoing growth, an exciting opportunity has opened within the Finance Team for a Financial Systems Analyst to join our team in Cumbernauld or Edinburgh. Reporting to the Finance Director, you will take responsibility of enabling high-quality commercial decision-making through robust data, systems ownership, and insightful financial analysis.
As an integral part of the Finance Team, the Financial Systems Analyst will lead the data and systems perspective within Commercial Finance, ensuring month-end reporting is accurate and timely, business plans are analytically robust, and finance systems and data structures are fit for purpose and continuously improved.
Some of Your Key Duties Include:
What Do You Need?
Who Are We?
RSE is a trusted clean water technology company, developing market-leading products and solutions for purifying drinking water, recycling wastewater, and cleaning water in industrial processes. We are disrupting the water sector, delivering water treatment products, technologies, and services to clients across the UK. RSE provides offsite modular build solutions using a low-carbon approach compared to traditional construction methods and our unique offering to the market focuses on innovation, efficiency, and excellence.
Established in 1982, RSE has grown into one of the most prominent MEICA engineering businesses in the UK water industry. We have created a complete in-house and full-service capability from project inception through to design, fabrication, and delivery by means of installation and commissioning. We additionally have one of the largest servicing and maintenance teams in the market, to ensure we re on hand for all our clients needs.
Our service offering presents industry-leading innovative solutions and our dedicated staff play a key role in delivering our sustainability and wider business goals. With over 2000 staff across our group of companies, our strategic ambition will see the business continue to grow as we expand our operations and diversify our products. One of RSE s key focuses is driving servant leadership and giving our people the opportunity and responsibility to take an entrepreneurial approach in their career development.
What RSE Offer
To build successful teams and drive the level of quality that RSE is renowned for, we know we need the best people in the industry. Not only do we require the relevant skillsets, but we also need people with the right attitude and mentality to thrive and grow in an innovative and fast-paced environment. At RSE, you ll be given every opportunity to set the path of your own career through our Business Streams and work within dynamic teams that will require you to rise to the challenge of working for a market leader.
In a flourishing sector where there are vast career opportunities available, we believe by leading transformation in the industry our offering to the market means our people have the space to thrive.
If you re interested in a career with a company that will harness your skills and provide you with the support to create your own future within the water industry, apply now
Role/Job title: Starburst Developer
Work Location: London (2 days in a week MUFG Client Office)
The RoleStarburst DeveloperYour responsibilities: Design and maintain data pipelines using Starburst and related technologies.
Optimize query performance and resolve data processing bottlenecks.
Manage databases to ensure high availability, reliability and security.
Integrate Starburst with various data sources including cloud services and APIs.
Monitor data pipelines and troubleshoot issues proactively.
Collaborate with business users and stakeholders on data requirements.
Maintain comprehensive and up-to-date documentation for data processes.
Stay current with data engineering advancements and propose innovative solutions.
Implement best practices for data quality assurance and testing.Your ProfileEssential skills/knowledge/experience: (Up to 10, Avoid repetition) Minimum 8+ Years of Strong hands-on experience with Starburst Enterprise or Denodo Tool
Advanced SQL skills, including query optimization and performance tuning.
Experience with cloud data platforms (Snowflake, Databricks)
Proficiency in any Scripting language (e.g. Python/Scala)
Proficiency in data analytics and data engineeringDesirable skills/knowledge/experience: (As applicable) Handson experience Starburst or Denodo data virtualization
Data Integration background
Database development experience in any database (Oracle, SQL Server)
Banking domain preferred.
About Scrumconnect Consulting: Scrumconnect Consulting is a multi-award-winning digital consultancy, recognised for delivering impactful technology solutions across UK government departments. Our work has positively influenced the lives of over 40 million UK citizens. With a strong commitment to user-centred design and agile delivery, and more to deliver innovative digital services that matter.
Role Description
As a Senior Big Data Engineer, you will lead the engineering of complex data solutions across Google Cloud Platform environment. You will architect and implement high-performance data pipelines integrating multiple internal and external data sources. You will apply strong data modelling and warehousing principles using BigQuery and Cloud SQL, embed governance through Dataplex and ensure automated orchestration via Airflow. You will provide technical leadership to ensure resilience, scalability and compliance across data services that underpin critical national infrastructure programmes.
Preferred Tech Stack Expertise
Google Cloud Platform including BigQuery, Cloud SQL and Cloud Composer, Apache Airflow, Dataplex, Dataform, Great Expectations or similar data quality tools, Terraform, Python and SQL
Responsibilities
Diversity & Inclusion
At Scrumconnect Consulting, we believe that diversity drives innovation. We are committed to creating an inclusive environment where every individual is respected, valued, and supported. We welcome applications from candidates of all backgrounds and experiences, and we actively encourage applications from women, people with disabilities, under-represented communities, and those seeking flexible working arrangements.
About Scrumconnect Consulting:
Scrumconnect Consulting is a multi-award-winning digital consultancy, recognised for delivering impactful technology solutions across UK government departments. Our work has positively influenced the lives of over 40 million UK citizens. With a strong commitment to user-centred design and agile delivery, and more to deliver innovative digital services that matter
Role Description
As a Data Technical Architect, you will lead the design and governance of Google Cloud Platform data architecture. You will define scalable, secure and reusable data architecture patterns using services such as BigQuery, Cloud SQL and Cloud Composer. You will ensure interoperability, portability and alignment with multi-cloud considerations where required. You will embed strong data governance using Dataplex and Dataform, ensure compliance with GDPR and public sector security standards, and provide architectural assurance through appropriate governance forums. You will also play a key role in mentoring staff to build long-term architectural capability.
Preferred Tech Stack Expertise
Google Cloud Platform (BigQuery, Cloud SQL, Cloud Storage, Cloud Composer), Dataplex, Dataform, PostgreSQL, Apache Airflow, Terraform, API integrations, data modelling and warehousing principles
Responsibilities
Diversity & Inclusion
At Scrumconnect Consulting, we believe that diversity drives innovation. We are committed to creating an inclusive environment where every individual is respected, valued, and supported. We welcome applications from candidates of all backgrounds and experiences, and we actively encourage applications from women, people with disabilities, under-represented communities, and those seeking flexible working arrangements.
About the team:
Edinburgh Genetic Evaluation Services (EGENES) is a discreet unit of 6 geneticists and programmers employed by SRUC and 8 geneticist, programmers and data technicians employed by AHDB that provides UK national genetic and genomic evaluations for farmed livestock on behalf of AHDB, individual breed societies and other commercial customers. It is tightly integrated with the Animal Breeding and Genomics Team to ensure that research results are rapidly implemented by farmers and breeding companies and good interaction between research and application. Researchers also benefit from professional data handling expertise available in EGENES. The entire 3 teams constitute around 22.
About the opportunity:
This is an opportunity to take a leading role in a team leading development of genetic and genomic evaluations in the UK. You will work closely with the livestock industry to identify tools and technologies to extract phenotypes from new sources of data such as milk mid infrared (MIR) spectral data, abattoir data and digital images. The successful candidate will work within an integrated group of 20 programmers and geneticists, 6 of which work within EGENES so application of new developments has a very short route to application. Genomic evaluations are widely adopted by the dairy sector, and developments are ongoing to implement improved methods to evaluate the ever increasing pool of data within, and across breeds (e.g. single-step across breeds gBLUP). The convergence of the beef and dairy industry in the UK is creating new and exciting avenues to utilise datasets together. Our work is varied and interesting, ranging from improving the extraction of existing phenotypes to researching new economically and societally important phenotypes such as feed efficiency and methane emissions predicted from multiple data sources. EGENES is an active member of Interbull and Interbeef. Every day is different in Animal Breeding and Genomics.
We are seeking a geneticist based in Edinburgh who can play a major role in the Animal Breeding and Genomics Team working closely with the other SRUC geneticists (Professor Raph Mrode, Dr Samir Id Lahoucine, Professor Mike Coffey) to develop methodologies to evaluate animals better, quicker, more accurately and for a wider range of traits. The successful applicant will also work very closely with other members of the EGENES team employed by AHDB and managed by Marco Winters. The connection between AHDB, EGENES and the Animal Breeding and Genomics Team is seamless.
A less experienced geneticist but with the right approach and attitude may be considered, as may be a more flexible working location. It is expected that the candidate will also undertake necessary research to underpin practical application of developments in genetic evaluation methodologies including imputation strategies with very large datasets. We work with dairy and beef cattle, sheep, alpacas and have worked with salmon, dairy goats and pigs. We have over 1m genotypes and hundreds of millions of animal records in our evaluations currently.
Minimum qualifications and experience:
The successful candidate will hold a post-doctorate qualification in quantitative genetics with strong grounding in genomic methodologies. They will bring proven expertise in genetic and genomic evaluation, including estimating genetic parameters for quantitative traits, and possess excellent numerical and statistical capability. Strong experience in handling large datasets, along with programming skills and the ability to quickly learn new languages, is essential. The role also requires strong communication skills, effective analytical and problem-solving abilities, exceptional teamwork, and a high level of attention to detail. Desirable attributes include experience with SQL Server, FORTRAN, Python, and scripting, as well as familiarity with Docker, Windows and Linux operating systems, and project management.
Further details of the requirements of the role can be found in the Job Particulars document which you must read prior to applying.
Admin ref: ACF/AVS/018/26
Eligibility for Sponsorship:
For the purposes of sponsorship, this role may be eligible for sponsorship for eligible candidates who meet the Home Office requirements for a reduced Skilled Worker salary threshold (e.g., relevant qualifications, new entrants, or other applicable criteria). Applicants must meet all eligibility requirements under the Skilled Worker route.
Salary and benefits?
How to Apply:
Please complete an online application form by pressing “apply”.
SRUC Leading the way in Agricultural and Rural Research, Education & Consultancy
SRUC is committed to valuing Diversity, advancing Equality and respecting Human Rights throughout the organisation and encouraging applications from disabled people using the “Disability Confident Employer” symbol. SRUC is a member of the Athena SWAN charter.
SRUC. A Charitable company limited by guarantee, SC003712. Registered in Scotland No SC103046
Title: Applications Systems Engineer (Level 3)
Hours: 37.5 per week
Location: Site based 5 days per week at our Grangemouth HQ
Salary: Dependent on skills, qualifications and experience
Contract type: PAYE Agency (6-month initial contract)
ABOUT US
A truly global company, INEOS comprises of numerous businesses with sites in countries throughout the world. We also encompass a wide range of consumer brands and sports interests.
Grangemouth remains one of INEOS key sites in the UK and is home to world scale manufacturing plants offering a unique environment in which to grow your skills, knowledge and competencies within the petrochemical sector.
We are engineering a strong future for our site, based on a highly skilled, experienced workforce and a portfolio of essential products that underpin a sustainable, low carbon future for all. We are entrepreneurial. We love to find new ways of doing things. Whether thats through improving the energy efficiency of our plants, developing new ways of working or delivering on our net zero promises. And were proud to be doing this in Scotland.
We believe in offering our employees true autonomy and empowerment with a working environment that creates the opportunities for all of us to achieve our potential and to have a fulfilling professional career.
ABOUT OUR OPPORTUNITY
A highly skilled and experienced IT professional is required to join our team to provide technical expertise in supporting and maintaining business-critical applications across multiple INEOS businesses. The successful candidate will ensure application stability, security, and performance while driving continuous improvement to meet agreed Service Level Agreements and business objectives.
This role involves delivering end-to-end application lifecycle services, including design, implementation, maintenance, upgrades, and modifications, while safeguarding systems against cyber threats and ensuring compliance with digital security and legislative requirements.
As a senior member of the team, you will also play a key role in mentoring colleagues, managing incidents, and contributing to projects that enhance application reliability and business continuity.
Key accountabilities:
Implement and sustain IT applications systems and services to achieve business goals for availability, reliability, security, functionality and cost while meeting the growing needs for digital security and legislative compliance to meet Service Level Agreements (SLA).
Define / develop, test & implement both in-house developed & third-party applications to meet business defined requirements and ensuring they comply with best practice and group Cyber Security standards.
Regular review and prioritisation of incoming support issues to ensure resolution within a timely manner.
Actively assist in the management and resolution of any unplanned application outages.
To create & maintain IT Applications Team support documentation & technical standards procedures to ensure continuity of IT services.
To implement continuous service improvement initiatives as directed by IT Applications Team Lead.
To mentor and coach other members of the IT Applications Team promoting best practices and excellent customer service.
To participate in IT Applications Team projects ensuring that they are delivered on time, on budget and meet the stated business requirements.
Special features
Role involves participation in the IT Incident Management and Application Team out of hours on call rota.
ABOUT YOU
Required:
Bachelor or Master in a technical, business or IT discipline or equivalent experience
Extensive technical experience in an IT environment
A number of years experience working in a senior application support and maintenance role
Expertise in developing SharePoint solutions using the SharePoint Framework, with experience in Power Automate workflows, Azure Functions, and secure authentication via Azure AD. Skilled in supporting pipelines with Azure DevOps.
Self-starter, with strong team-working, influencing, communication and other interpersonal skills
A proactive mindset with a focus on service and customer impact
Performs consistently in time-sensitive and complex scenarios
Deep understanding of application system architecture, design, life cycle and deployment
Proven track record in creating, implementing & reviewing technical solutions for IT Applications and IT business systems
Proven experience with solving problems on a wide range of system issues
Desired:
Experience in the Oil and Gas sector
Coding skills using languages such as VBScript, VBA, JavaScript, PowerShell and MS-DOS
Working knowledge of one or more of ASP, .NET, Apex and MS Access
Working knowledge of web and application servers including Microsoft IIS, Oracle WebLogic, IBM WebSphere, Apache Tomcat, and JBoss
Experience with Snowflake and Azure cloud computing platform
Experience working with SQL for data querying, processing and performance tuning.
An understanding of networking to troubleshoot connectivity issues affecting application performance (DNS, proxy, SSL)
HOW TO APPLY
Application Process
Interested candidates should submit their CV via our website.
Pre-screen (If applicable)
Applicants with a successful CV may be invited to an online MS Teams or telephone call to further discuss the role, the organisation and your suitability.
Formal Interview
Successful applicants will then be invited to interview which will consist of behavioural and technical questions. For some roles the recruitment process may also include technical testing, behaviour questionnaires and/ or a delivering a presentation.
Provisional Offer
If you are selected as the preferred candidate you will receive a provisional offer which will be subject to a medical assessment and reference checks.Some roles may also require a criminality check.
If you would like to discuss any adjustments you may require throughout the recruitment and selection process please contact us directly.
As an equal opportunity employer, we encourage diversity and are committed to creating an inclusive environment for all employees. We encourage applicants from all protected characteristics and commit to providing any reasonable adjustments required during application, assessment and on-boarding stages.
I'm working with a world-class, product-led technology company in Edinburgh to help them find a Data Engineer to join their growing team (hybrid working, typically 1-2 days in the office). This is an opportunity to join a business operating at serious scale, building data systems that power products used by millions of customers. You'll be joining a high-performing data engineering team where data is central to how the organisation makes decisions. The team is responsible for building and maintaining both batch and streaming pipelines that support analytics, machine learning and key business reporting. It's a fully hands-on role in a modern, cloud-first environment, working on scalable, production-grade data solutions. As a Data Engineer, you'll design, develop and maintain reliable data pipelines and infrastructure, with a strong focus on data quality, performance and clean engineering standards. You'll collaborate closely with analysts, data scientists and fellow engineers to deliver high-quality, consumable datasets while contributing to best practices across the wider platform. You'll be working heavily with Python, SQL and Spark, using tools such as Databricks, Airflow, dbt and Kafka within AWS. Experience with modern data stacks is important, along with a solid understanding of data warehousing concepts, ETL/ELT processing, dimensional modelling and both batch and real-time ingestion patterns. Given the scale they operate at, reliability and performance are critical. Experience building robust pipelines, working with orchestration and monitoring tools, and contributing to well-tested, scalable data solutions will be highly valuable. The organisation has grown significantly over the past few years and continues to scale, meaning there is genuine scope for progression as the data function continues to expand. Their office is based in central Edinburgh and offers a great environment for collaboration when onsite. In return, they're offering a competitive salary and an excellent overall benefits package which includes a bonus and unlimited holidays. Hybrid working is standard (ideally 1-2 days in the office). If you're keen to join a fast-growing, data-driven organisation where you can work on systems operating at real scale, please apply or get in touch with Matthew MacAlpine at Cathcart Technology for a chat. Cathcart Technology is acting as an Employment Agency in relation to this vacancy
Software Engineer – Hardware Integrated Systems Glenrothes, Fife – Onsite Up to £45,000 – 12 Month FTC (Strong chance of permanence) We’re working with a global engineering business in Glenrothes that designs and builds automated test systems for devices. This role sits within a hands-on engineering team developing software that directly interacts with physical hardware. The Work You’ll be: \* Writing software that controls and communicates with real devices \* Integrating applications with test rigs and equipment \* Working with USB and network device communication \* Supporting migration of legacy test platforms onto newer hardware \* Interfacing with single-board computers and device-level protocols This is not a web application role. The software directly interacts with physical systems. Tech Environment C / C++ Python Some C# Basic SQL Device communication (SSH, Telnet) What We’re Looking For A software engineer who is comfortable working close to hardware and understands how software behaves in real-world environments. You may have worked in: \* Industrial or manufacturing systems \* Test equipment or production environments \* Embedded-adjacent or device control roles \* Automation or hardware-integrated software projects You don’t need deep firmware experience, but you should be confident integrating software with physical systems. Why Consider It \* Hands-on engineering environment \* Clear technical scope \* Immediate ownership of platform migration work \* Strong chance of permanent role after 12 months \* Small team with direct impact If you enjoy seeing software operate in the real world rather than purely in abstract systems, this could be a strong fit
Ready to start your career as a Data Analyst?
The demand for skilled data professionals in the UK is booming - and organisations are searching for people who can turn raw data into meaningful insight. If you’re looking for a career with purpose and strong growth, our Data Analyst Career Programme is built for you, with a job guarantee on completion.
Why this programme matters
We focus on equipping you with both the tools and the real-world experience you need to hit the ground running. With industry-recognised certifications, live instruction and project work you’ll be ready for business challenges from day one.
What you’ll get:
Your investment:
No prior tech-job experience? No problem.
You don’t need to come from a data background. If you bring curiosity, communication skills, and a willingness to learn, this programme will equip you for a transition into a demanding and rewarding role.
Take the next step now.
Click ‘Apply Now’ and embark on a career where data drives decisions, and you drive your future.
I'm working with a Microsoft-centric technology consultancy who are scaling their Data team and looking for a Senior Data Engineer to join them in Edinburgh (hybrid). This is a brilliant opportunity to take ownership of high-impact projects, work with cutting-edge data platforms and lead technical delivery for a variety of ambitious clients. About the Role: You'll be joining an established team where your contribution matters from day one. This role is ideal for someone who enjoys working directly with clients, shaping solutions and turning complex data challenges into scalable, production-ready platforms. In this role, you'll take a lead position in the design and delivery of modern data solutions across a range of client projects. You'll work closely with stakeholders to understand requirements and translate them into scalable, secure and high-performing data platforms, including Data Warehouses, Data Lakes and Lakehouse architectures. The role will involve building and maintaining robust ETL pipelines, producing clear technical documentation, and acting as a trusted technical voice within both the internal data team and with clients throughout the delivery lifecycle. You'll ideally have most of the following: Ability to communicate clearly with technical and non-technical stakeholders Experience engaging with clients to gather requirements and scope solutions Solid background with Microsoft data technologies (ideally including Microsoft Fabric) Strong SQL, data modelling and data engineering fundamentals Coding experience in at least one language such as Python or R Hands-on experience with Data warehouses, Data Lakes and Data Lakehouses This is a chance to shape how organisations get value from their data using the latest Microsoft stack. You'll work on a range of projects, directly with clients, and be part of a company that values quality, innovation and career development in a collaborative environment. In return they're offering a very competitive salary, great benefits and lots of scope to upskill and gain qualifications. The role is hybrid (1/2 days per month in their central Edinburgh office). If you'd like to find out more, please apply or drop Matt MacAlpine a message via LinkedIn for an informal chat. Cathcart Technology is acting as an Employment Agency in relation to this vacancy.