Logo for Calliere Group

Senior Developer, Data Migration

Role overview

Summary

This role focuses on developing and managing the tools necessary for data migration in the financial services sector. You will work directly with clients to ensure smooth transitions from legacy systems, while also supporting migration analysts and maintaining data integrity.

Qualifications

  • 5+ years building data migration or conversion tooling, ideally for law firms.
  • Strong SQL (SQL Server and Postgres) and C#, plus scripting in Python or PowerShell.
  • Deep knowledge of legal accounting data, including billing and trust accounting.
  • Cloud experience in AWS and Azure, including SOC 2 compliance.
  • Clear customer-facing communication skills.

Responsibilities

  • Build conversion tooling in C# and SQL for data migration from legal and accounting systems.
  • Automate migration processes with scripts and cloud tooling to reduce manual work and errors.
  • Troubleshoot complex migration issues and provide technical guidance to migration analysts.
  • Write client-facing technical instructions and document mapping logic and validation rules.

Key facts

Hard skills

Other skills

  • Communication
  • Troubleshooting (Problem Solving)

About the company

Calliere Group logo

Calliere Group

  • Staffing & Recruiting
  • TPE
  • 2–10
The Callière Group is a boutique organization that provides tailored executive search, talent acquisition, and advisory services to meet the unique challenges our clients face. We pride ourselves on a collaborative approach. We partner with our clients to solve their most challenging talent acquisition and management needs. The Callière Group has a dependable foundation of recruiting Management Consulting, IT professionals and Management Executives from across industries with particular expertise helping organizations within the Professional Services; Financial Services; Retail and, Technology sectors. Our outcome based approach is built on ensuring alignment of stakeholder needs. Our job is to provide our clients with the right candidates for their strategic talent requirements as well as to provide top tier advisory services. The Callière Group approach is one that is built to minimize organizational disruption; collaboratively defines and articulates an organization’s specific talent needs; and, best positions organizations and candidates for success. The commitment to delivering results that organizations, employers and candidates demand and deserve is best achieved with Callière Group consultants. Consultants who have gained wisdom and foresight that can only come from direct Professional Services experience at all levels, ongoing training, and have significantly accrued time-tested experience in both successful and even unsuccessful project execution.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

This is a remote position.

The opportunity

Our client serves more than 10,000 financial services firms, and every new customer starts by moving years of client, matter, billing and trust accounting data out of an old system. How smoothly that goes shapes how much the firm trusts our client from day one.

Our client is looking for a Senior Developer to build and own the tooling behind those migrations. This is a hands-on engineering role: you'll write the conversion code, solve the hardest data problems, and step in directly with firms when a migration needs an expert. Many of these firms have no IT staff, so clear communication matters as much as clean code.

What you'll do

Build the conversion tooling

• Design, build and maintain conversion tooling in C# and SQL that brings data in from the many legal and accounting systems firms move off.

• Build and extend a staging schema library so client data can be extracted, transformed and exported (for example to JSON) in a clean, repeatable way.

• Automate the repetitive parts of migration with scripts and cloud tooling to cut manual work, errors and cloud costs.

Solve the hard migrations

• Take on the most complex legal accounting migrations, from legacy extraction through mapping, validation and go-live.

• Troubleshoot live issues on databases and cloud-hosted servers, such as failed exports and stalled imports, and write custom SQL when a firm needs it.

• Support the migration analysts with code, reviews and technical guidance, without formal people management.

Make it clear and keep it safe

• Write client-facing technical instructions that let firms with little or no IT support complete their own backup and export steps.

• Document mapping logic, validation rules and exceptions, and help prepare migration knowledge for AI-assisted use.

• Protect client data by following SOC 2 controls in AWS and Azure and enforcing data residency and retention rules.

• Use AI coding tools such as Claude Code every day, and help the team get more out of them.



Requirements

What we're looking for

• 5+ years building data migration or conversion tooling, ideally for law firms moving between practice management and legal accounting systems.

• Strong SQL (SQL Server and Postgres) and C#, plus scripting in Python or PowerShell.

• Deep knowledge of legal accounting data, including billing, trust accounting and matter records, and how it differs across legacy systems.

• Cloud experience in AWS and Azure, including working within SOC 2, data residency and retention requirements.

• Clear customer-facing communication. You can explain a technical step to a non-technical firm in plain language.

• Comfort with AI coding tools and a habit of automating repeat work.

• A plus: a degree in data science, data analytics or a related field.




Salary: Up to $170,000 + Bonus + Perks

Related jobs

See all jobs

Other jobs at Calliere Group