Job Description
You’ll join a lean, high-accountability integration team operating at the center of largest technology initiative. The team is technical, collaborative, and direct. We expect a lot, move fast, and have each other’s backs. Your day-to-day will include pairing with the MuleSoft integration engineer, aligning with functional leads on data requirements, and regularly syncing with the Integration Program Lead on priorities and risks. You’ll also interface with the implementation partner team on D365-side design questions. This Senior Software Engineer role sits at the heart of that effort, owning the data migration workstream and supporting non-MuleSoft integration needs across the program. You will work directly alongside the Integration Program Lead and a small team of engineers, working across legacy SQL/SSIS systems, D365 APIs, and everything in between. This is a high-impact, high-visibility role on a program with a hard go-live date.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
5–8 years of professional software engineering experience in backend or data-focused roles
Expert-level SQL — complex joins, window functions, stored procedures, performance tuning, and data validation queries
Hands-on experience building or refactoring SSIS packages and SQL Server Agent jobs
Experience with large-scale data migration projects — extract, transform, load, reconcile, cutover
Proficiency in: C#
Strong debugging ansd root-cause analysis skills across heterogeneous data sources
Comfort working from incomplete or undocumented legacy systems — you ask good questions and make reasonable inferences
Ability to read and write clear technical documentation
Nice to Have Skills & Experience
Experience with Microsoft Dynamics 365 F&O — Data Management Framework (DMF), data entities, OData APIs, or X++ basics
Familiarity with Viewpoint Vista or similar construction/AEC ERP systems
Experience with Azure Data Factory, Synapse Analytics, or similar data platform tooling
Exposure to API-based integration patterns (REST, JSON payloads, OAuth 2.0) even without deep middleware experience
Prior work on ERP implementation or migration programs of similar scale
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.