Software Engineer
IMS Legal Strategies
remoteentry levelPosted Oct 27, 2026 · verified Oct 28, 2026
Key requirements
- IMS Legal Strategies* is a trusted partner to law firms and corporations worldwide, providing the expertise and technology needed to solve dispute-related challenges and protect reputations. IMS delivers strategic solutions for the entire l
Description
*IMS Legal Strategies* is a trusted partner to law firms and corporations worldwide, providing the expertise and technology needed to solve dispute-related challenges and protect reputations. IMS delivers strategic solutions for the entire litigation lifecycle, including advisory and analytical support, specialized expert witness services, data-driven jury consulting, powerful trial graphics, and seamless presentation technology. Our integrated teams have decades of practical experience in more than 65,000 cases and 6,500 trials.
“Together, we win” is the IMS company motto and a genuine philosophy that guides our work with clients, experts, and one another. From entry-level to executives, we are driven by five core values: 1) Ownership Thinking, 2) Humble Confidence, 3) Quality and Excellence, 4) Honor the Relationship, and 5) Operate as One.
We invite you to join our thriving company, committed to shared success. *Visit imslegal.com for more.*
*JOB SUMMARY:*
The Enterprise Integration Software Engineer is responsible for assessing, planning, and executing the integration of enterprise systems and data associated with acquisitions. This role partners with stakeholders from IMS Legal Strategies and acquired companies to understand business processes, source systems, data structures, and operational dependencies; translate those findings into secure, scalable migration and integration solutions; and coordinate implementation with the enterprise systems development team. The engineer uses software, automation, and AI-enabled techniques to improve data quality, reduce manual effort, preserve traceability, and validate that migrated data is complete and accurate while minimizing disruption to ongoing operations.
*ESSENTIAL DUTIES & RESPONSIBILITIES:*
* Leads technical discovery with business and technology stakeholders on both sides of an acquisition to inventory enterprise systems, data, owners, dependencies, and integration requirements.
* Identifies and profiles raw data sources, including their structures, relationships, quality, volume, security requirements, and migration readiness.
* Develops target-state integration and migration strategies, including alternative approaches needed to address the unique operational or technical requirements of an acquisition.
* Partners with the enterprise systems development team to plan and implement additions or changes to standardized IMS platforms, including Microsoft Dynamics 365 and Dataverse, to accommodate new data types and business processes.
* Plans and supports the migration of data warehouses, data lakes, reporting assets, and related pipelines to Microsoft Fabric and other approved IMS data platforms.
* Evaluates, selects, or develops solutions that provide secure access to historical information that will not be incorporated into IMS production systems.
* Defines and maintains source-to-target mappings, transformation rules, data lineage, and key identifiers used to connect records between acquired-company systems and IMS systems.
* Builds and executes repeatable data migration and integration processes using APIs, ETL/ELT pipelines, scripts, and other appropriate software tools.
* Develops and applies automation and AI-enabled tools to reduce manual data cleansing, matching, and deduplication effort for entities such as clients, accounts, contacts, and legal matters shared across organizations.
* Creates cutover plans, sequencing, rehearsals, rollback considerations, and support procedures to migrate data at the appropriate time while minimizing disruption to existing operations.
* Develops reconciliation and validation tools and facilitates business stakeholder review, verification, exception resolution, and formal approval of migrated data.
* Produces current-state and target-state architectural assessments, system and data-flow diagrams, integration specifications, migration runbooks, decision records, and stakeholder approval documentation.
* Monitors integrations and migrated data through stabilization, investigates defects and discrepancies, and implements improvements that increase reliability and repeatability for future acquisitions.
* Protects confidential, personal, financial, and legal information by following IMS security, privacy, retention, and data governance requirements throughout the integration lifecycle.
Prepare this application with AddHug
See how well you fit, get a tailored resume and cover letter built only from your real experience, then apply on the employer site yourself.
AddHug never submits applications on your behalf.
Similar jobs
- Software Engineer
Emerson · Austin, TX, United States
- Software Engineer
Emerson Electric · Austin, TX, United States
- Software Engineer, Delivery : Release
GitLab · Bangalore, India
- Software Engineer II- Full-stack Developer
Deloitte · Stamford, CT
- Sr. Software Engineer - Core Platform (Hybrid)
vonq.crowdstrike.com · New York, NY