Remote job
Healthcare Migration Engineer
Job details
About this role
Role overview Develop and support tools that move complex data from legacy healthcare systems into a radiology information system. The work combines advanced SQL Server development with C# desktop application development, requiring careful analysis of unfamiliar data and a strong focus on accurate, well-documented conversions. You’ll manage multiple migration projects while coordinating with internal teams and customers.
Responsibilities - Write and maintain complex T-SQL queries, stored procedures, functions, and triggers for migration work. - Examine legacy datasets, map relationships, and extract, clean, transform, reconcile, and validate records. - Enhance an existing C# WinForms migration toolkit and build utilities for data and file processing. - Troubleshoot inconsistent data, compatibility problems, and conversion errors across database environments. - Coordinate requirements and delivery with project managers, technical colleagues, and customers. - Maintain data integrity and document technical solutions across concurrent projects.
Requirements - At least five years of relevant hands-on development, including data and file manipulation. - Strong Microsoft SQL Server and advanced T-SQL skills, including stored procedures, complex queries, and relational database concepts. - C# experience building or maintaining Windows Forms applications. - Experience with Visual Studio, ADO.NET, and tools for working with SQL Server. - Practical skills transforming, cleaning, and validating complex datasets, and troubleshooting unfamiliar systems. - Strong analytical, communication, and independent problem-solving skills.
Nice to have - Experience with data migration, legacy system conversions, or large-scale data transformation. - Healthcare IT experience with RIS, PACS, EHR, or other clinical systems; familiarity with HL7 or DICOM. - Experience with large datasets, document processing, or file conversion.
Benefits and work setup - Hybrid or remote work; occasional travel may be required.