Demo

EDI Database Programmer

MetroPlusHealth
York, NY Full Time
POSTED ON 7/26/2026
AVAILABLE BEFORE 8/26/2026
Position Overview

The EDI Database Programmer position in the Analytics and Reporting Department is responsible for managing data error reconciliation and submission to the New York State Department of Health (NYSDOH), Centers for Medicare and Medicaid Services (CMS), and other regulatory entities, as required. This role includes troubleshooting Electronic Data Interchange (EDI) mapping issues and encountering data reporting errors; monitoring encounter data quality reports; and ensuring adherence to EDI standards. Additional responsibilities include writing complex SQL queries and stored procedures; developing and maintaining SQL Server Integration Services (SSIS) jobs for EDI file submissions; troubleshooting EDI error records; and maintaining comprehensive EDI documentation, including process flows. The role also involves collaborating cross-functionally to identify and resolve EDI issues, as well as preparing test data, conditions, and expected outcomes to validate new EDI updates and logic related to Social Care Network claims, Health Recovery Plan (HRP) transitions, retroactive rate changes, State Directed Payments, and risk adjustment encounter submissions.

The successful candidate will possess strong SQL programming and EDI analytical skills, excellent communication abilities, and healthcare experience, including knowledge of membership, provider, and claims data.

Scope of Role & Responsibilities
  • Monitor encounter fallouts and reconcile and re-submit fallout encounter data files to NYSDOH OSDS and CMS.
  • Collaborate with vendors/end users on correcting EDI error transactions and resubmissions to NYSDOH and CMS for Retro Rate adjustments, State Directed payments and Risk adjustments.
  • Automate manual processes for encounter data error re-submissions.
  • Support compliance and regulatory for any inquiry on encounter data processes.
  • Support MMCOR reporting and other regulatory reporting.
  • Create KPI reports on encounter reconciliation reporting.
  • Create SQL stored procedures, SSIS packages, flow diagrams and document the process for Encounter Data Reporting.
  • Develop and test EDI mapping for encounter submissions.
  • Troubleshoot EDI errors and keep track of all the resubmissions.

Required Education, Training & Professional Experience
  • Bachelor's degree required in Information Systems, Computer Science, Database Management, or a related field; or an equivalent combination of education and experience.
  • Minimum of 7 years of experience in SQL Server database development, including stored procedures, functions, views, SSIS, SSRS, X12 EDI mapping and development, and troubleshooting EDI errors.
  • Minimum of 4 years of experience working with complex healthcare data, including claims, enrollment, and provider data.
  • Strong knowledge of EDI X12 standards, particularly transactions 837, 834, 277CA, and 999.
  • Prior experience submitting encounters to NYSDOH is preferred but not required.
  • Experience with BI reporting tools such as BusinessObjects, Tableau, or Power BI.
  • Working knowledge of Visual Studio, NET development, XML, BizTalk, and Health Rules Payor.

Professional Competencies
  • Integrity and Trust
  • Collaboration and Time management skills
  • Functional/Technical skills
  • Written/Oral Communication
  • Teamwork
  • Excellent analytical and problem-solving skills.
  • Ability to work effectively in a team environment and adapt quickly to changing projects and priorities.

#LI-Hybrid

#MPH50

Salary : $120,000 - $130,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a EDI Database Programmer?

Sign up to receive alerts about other jobs on the EDI Database Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$84,966 - $118,118
Income Estimation: 
$131,462 - $151,444
Income Estimation: 
$96,072 - $129,026
Income Estimation: 
$144,138 - $187,517
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at MetroPlusHealth

  • MetroPlusHealth York, NY
  • Position Overview Empower. Unite. Care. MetroPlusHealthis committed to empowering New Yorkers by uniting communities through care. We believe that Health c... more
  • 1 Day Ago

  • MetroPlusHealth York, NY
  • Empower. Unite. Care. MetroPlusHealth is committed to empowering New Yorkers by uniting communities through care. We believe that Health care is a right, n... more
  • 1 Day Ago

  • MetroPlusHealth York, NY
  • The Information Technology department is eager to announce a vacancy for a MuleSoft Developer position. The ideal candidate will be pivotal in reinforcing ... more
  • 3 Days Ago

  • MetroPlusHealth York, NY
  • Position Overview The Medical Management Data Analyst supports Medical Management Analytics with a primary focus on monthly HEDIS builds and annual quality... more
  • 3 Days Ago


Not the job you're looking for? Here are some other EDI Database Programmer jobs in the York, NY area that may be a better fit.

  • EDI Specialists, Inc. York, NY
  • EDI Assistant Location: New York, NY (midtown Manhattan) Hybrid : Onsite Monday-Thursday, Fridays are remote Duration: Direct hire/permanent Salary: $73-75... more
  • 3 Days Ago

  • thefarmersdog York, NY
  • Who We Are The Farmer’s Dog was born from a mission to change the landscape of pet health, providing dogs and their humans with honest, smart, and simple c... more
  • 19 Days Ago

AI Assistant is available now!

Feel free to start your new journey!