Master Data Management Engineer II

Job Location US-NC-Winston-Salem
Job Opening ID
Novant Health Frontis Plaza
DPS Enterprise Data Mgmt
Work Schedule
PRN Details
Monday - Friday
Job Status


Primary responsibility and activity for the assessment, improvement, implementation, and support of the Novant Health Master Data Management (MDM) product. Works within and beyond area of control to implement improvement approaches recommended by the Master Data Management Senior, DPS management, or business stakeholders. Analyzes business requirements and translates to technical requirements. Collaborates with Enterprise Architects, Data Platform Integration, other teams, and third-party vendors. Configures MDM per requirements, following standards and design patterns, applying defensive programming for any code that is needed for extending the MDM solution. Applies problem-solving skills to address complex technical issues around the MDM solution, and liaisons with vendors to diagnose and resolve potential defects. Works with Business Analysts and subject matter experts on processes to enable and ensure data quality within the MDM product. Configures MDM Pre-Landing, Landing, Stage, and Base tables for data load and validates the load. Develops and optimizes match and merge algorithms. Configures and supports elastic search to be used for the MDM user interface. Develops, monitors, and supports matched record exceptions workflows.  Assists in the support of other patient matching processes within the organization. Implements best practices following policies, change management practices and procedures. Develops subject matter expertise of the Novant Health master data processes and how it impacts upstream and downstream solutions.


The following qualifications are the minimum necessary to adequately perform this job. However, an approved equivalent combination of experience, education and training which provides the necessary knowledge, skills and abilities could be acceptable, subject to any licensure/certification/legal and/or regulatory requirements.


Come join a remarkable team where quality care meets quality service, in every dimension, every time.


#JoinTeamAubergine #NovantHealth Let Novant Health be the destination for your professional growth.


At Novant Health, one of our core values is diversity and inclusion. By engaging the strengths and talents of each team member, we ensure a strong organization capable of providing remarkable healthcare to our patients, families and communities. Therefore, we invite applicants from all group dynamics to apply to our exciting career opportunities.


  • Education: 4 Year / Bachelors Degree, preferred. 
  • Experience: Minimum two years in a MDM engineering or developer role, required. Experience with Master Data Management tools such as Informatica MDM. Knowledge of the capabilities and constraints of the Master Data Management product. Experience in the development and optimization of match and merge algorithms.
  • Additional Skills (required): Ability to work under deadlines and heavy workloads with minimal supervision. Ability to translate business needs into technical solutions. Values and encourages team collaboration. Basic knowledge of end-to-end processes for producing and delivering a trusted MDM record. Ability to engineer a MDM solution, including the integration with data quality tools. Experience with MDM development tasks. Run SQL queries to identify data issues, data fixes, and validate new and existing data. Perform research, data collection, quality assurance, analysis and problem solving. Utilization of change management processes and agile methodology.
  • Additional Skills (preferred): Knowledge and experience with development using Informatica MDM, Entity 360, and Informatica Data Quality (IDQ). Experience with Microsoft Azure. Experience with mastering healthcare data, such as Provider and Patient is preferred. Experience with electronic patient medical record systems, such as Epic and Epic’s Roster Management Engine. Understanding of agile framework and methodology.


It is the responsibility of every Novant Health team member to deliver the most remarkable patient experience in every dimension, every time.

  • Our team members are part of an environment that fosters team work, team member engagement and community involvement.
  • The successful team member has a commitment to leveraging diversity and inclusion in support of quality care.
  • All Novant Health team members are responsible for fostering a safe patient environment driven by the principles of "First Do No Harm".


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.