Software Developer (Consultant) – Accounting

Apply now
LocationUK
Fixed Term Contract

Job Title:Software Developer (Senior Consultant) – Accounting 

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

Duration: Permanent or 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-cantered 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 Developer 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. 

 

𝐖𝐞’𝐫𝐞 𝐨𝐩𝐞𝐧 | 𝐖𝐞 𝐭𝐡𝐢𝐧𝐤 𝐝𝐢𝐟𝐟𝐞𝐫𝐞𝐧𝐭𝐥𝐲 | 𝐖𝐞 𝐨𝐰𝐧 𝐢𝐭 | 𝐖𝐞 𝐡𝐚𝐯𝐞 𝐟𝐮𝐧    

Benefits

Joining Pace means a refreshing, authentic alternative to traditional consulting.

Benefits

Cycle to work icon

Cycle to work scheme

Benefits

Eye care icon

Eye care vouchers

Benefits

Annual leave icon

Annual leave purchase scheme

Benefits

volunteering icon

CSR & volunteering opportunities

Benefits

pension icon

Company pension contributions

Benefits

income protection icon

Group income protection

Benefits

Life assurance icon

Life assurance

Benefits

Critical illness icon

Critical illness cover

Monthly business insights direct to your inbox

  • Insights & Case Studies
  • White Papers & Reports
  • Events & Webinars

Clients we work with

HFW logoHCA Healthcare logo

Martin Baker logo


x
  • Legal and Accountinglegal icon
  • Insuranceinsurance icon
  • National Infrastructurenational infrastructure icon
  • Public Sectorpublicsector icon