Enable job alerts via email!

Software Engineer (Consultant) - Data & AI

JR United Kingdom

Slough

Hybrid

GBP 45,000 - 70,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading consultancy in the UK is looking for a Software Engineer (Consultant) - Data & AI to support the implementation of a firm-wide Client Lifecycle Management system. The role is hands-on, focusing on developing key components using modern technologies such as Azure and involves collaboration across various teams to ensure data accuracy and operational efficiency.

Qualifications

  • Proven experience delivering technical solutions across Microsoft Dataverse, Azure Logic Apps, and Power Platform.
  • Strong coding experience in one or more languages: Python, C#, or Typescript.

Responsibilities

  • Develop and deploy ETL pipelines for data cleansing using Azure-based tooling.
  • Build and maintain outbound/inbound API endpoints for downstream systems.

Skills

Python
C#
Typescript
API integrations
Azure Logic Apps
Data pipelines

Job description

Social network you want to login/join with:

Software Engineer (Consultant) - Data & AI, slough

col-narrow-left

Client:

Pace

Location:

slough, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Views:

2

Posted:

31.05.2025

Expiry Date:

15.07.2025

col-wide

Job Description:

Job Title: Software Engineer (Consultant) - Data & AI

Location: London, hybrid (up to 3 days per week in office)

Duration: 12 month FTC, full-time

Start: ASAP

At Pace, our consultants genuinely care about the impact our work has on our customers and their customers alike. We are ‘problem solvers’ who call on our collective experience, knowledge and skills to support customers to access benefits early.

Our mission is to create environments that thrive for our customers; we enable this by providing transformation, process optimisation, and automation services, all with the aim of enabling our customers to harness human autonomy.

We are reimagining how transformation services are delivered, taking a human-centred approach, and our work is having a material impact on people's lives. If this resonates with you, we would love to hear from you.

The role:

We are seeking a technically astute Software Engineer to support the implementation of a firm-wide Client Lifecycle Management (CLM) system for a leading accounting firm. This role is hands-on and impactful – you’ll be designing and building key technical components such as data migrations, Azure-hosted integrations, and system connectivity across Power Platform, Dataverse, and the firm’s practice management system.

You’ll work across a modern stack – including Azure Logic Apps, Power Platform, React, and a mix of Python, C#, and Typescript – all supported by robust CI/CD pipelines and infrastructure automation. Your contributions will be central to ensuring secure, accurate, and timely data movement across the CLM ecosystem.

Working alongside the Technical Business Analyst, Test Manager, Change Manager, and Project Manager, you will contribute across key technical workstreams — including endpoint builds, integration flows, cleansing pipelines, test migrations, validation routines, and live go-live activity. Your work will be essential in ensuring secure, accurate data movement and end-to-end operational flow across the CLM ecosystem.

This is a hands-on development role, requiring delivery expertise and coding fluency. You’ll be expected to lead by example across TDD practices, paired programming, CI/CD integration, and infrastructure automation.

Key responsibilities:

  • Develop and deploy ETL pipelines for data cleansing using Azure-based tooling.
  • Build and maintain outbound/inbound API endpoints for downstream systems (e.g. reporting tools, finance systems).
  • Write scripts to generate unique client identifiers and validate data quality rules.
  • Design and configure integration flows between Dataverse, the practice management system, and other platforms (e.g. finance and HR tools).
  • Implement field mapping and transformation logic in staging and production environments.
  • Conduct connectivity testing and validate payloads across all integration points.
  • Contribute to staged migration activities, including test loads, dry runs, and final go-live.
  • Collaborate on Power Platform form logic (e.g. validation triggers, status handling).
  • Configure and troubleshoot error logging, retry logic, and fallback conditions.
  • Support defect resolution and re-testing in coordination with the UAT and Test Manager.
  • Provide technical input to user training materials and support documentation.
  • Contribute to the BAU support model through handover documentation and automation.
  • Collaborate closely with DevOps tooling, including Azure DevOps and GitHub Actions.

Who you are:

  • Proven experience delivering technical solutions across Microsoft Dataverse, Azure Logic Apps, and Power Platform.
  • Strong coding experience in one or more languages: Python, C#, or Typescript.
  • Hands-on experience with API integrations, data pipelines, and transformation logic.
  • Demonstrated expertise with modern delivery techniques – including TDD, pairing, infrastructure-as-code, and CI/CD pipelines, using tooling such as Azure DevOps or GitHub Actions.
  • Experience developing or supporting React-based web applications or forms.
  • Able to bring a consulting mindset — navigating ambiguity, evaluating trade-offs, and co-creating pragmatic, value-driven solutions in fast-paced environments.
  • Comfortable collaborating across business and technical teams, including Business Analysts, Test Managers, and Change Managers.
  • Familiarity with Agile/Scrum delivery, sprint planning, and milestone tracking.
  • Strong attention to detail and accountability for delivering clean, reliable code.
  • Exposure to client lifecycle processes (onboarding, amendments, closure) in professional services firms.
  • Knowledge of data security best practices and GDPR within professional services.
  • Bonus: Experience with data analysis or engineering (e.g. Power BI, data warehouse, pipelines).
  • Bonus: Experience migrating from Practice Engine or similar practice management systems.
  • Bonus: Exposure to AML/KYC compliance tooling or risk-scoring logic.
  • Bonus: Familiarity with Excel-based validation scripts, issue tracking, and reconciliation reporting.

Your Pace team:

Harnessing Human Autonomy is putting the needs of humans above all in process and system design.

We are a consultancy that helps organisations become aware of the human needs and behaviours within their operations, so that systems and processes can be designed and implemented to match. We automate the basics and empower the human to achieve more in the beckoning age of AI and automation. The results are a more engaged, agile and motivated workforce capable of greater efficiency and innovation.

Imagine If... you worked for a business that has integrity at its core, one that truly cares about its People, Corporate Social Responsibility and delivering real value to its customers.

At Pace, we recognise that we are only as good as our people. Apply today to find out about the great things we’re achieving together and the fun we have as a team.

??'?? ???? | ?? ????? ??????????? | ?? ??? ?? | ?? ???? ???

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer (Consultant) - Data & AI

JR United Kingdom

London

Hybrid

GBP 50 000 - 80 000

3 days ago
Be an early applicant

Senior Technical Consultant – CLD – Data Platform

JR United Kingdom

Reading

Remote

GBP 60 000 - 85 000

3 days ago
Be an early applicant

Senior Technical Consultant – CLD – Data Platform

Ultima

Reading

Remote

GBP 60 000 - 85 000

7 days ago
Be an early applicant

Software Engineer (Consultant) – Data & AI UK Fixed Term Contract

Pace XL Ltd.

London

Hybrid

GBP 50 000 - 80 000

14 days ago

Senior Technical Consultant – CLD – Data Platform

JR United Kingdom

Slough

Hybrid

GBP 60 000 - 85 000

3 days ago
Be an early applicant

Cloud Endpoint Technical Consultant

Phoenix Software

Remote

GBP 45 000 - 65 000

10 days ago

Cloud Engineer (Full time - Remote Europe)

TN United Kingdom

London

Remote

GBP 50 000 - 75 000

15 days ago

Lead/Principal Data Engineer

TN United Kingdom

London

On-site

GBP 60 000 - 100 000

Yesterday
Be an early applicant

Lead Data Engineer - Microsoft Fabric

Columbus UK

Birmingham

Remote

GBP 60 000 - 80 000

19 days ago