POS & Payments Integration Engineer

CDW
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Cerner
Java
JavaScript
API
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
Cloud Computing
Python
PCI Data Security Standards
Software Engineering
Systems Integration
Tokenization
Google Cloud Platform
Fast Healthcare Interoperability Resources
Health Level Seven International
Webhooks

Job description

CDW is hiring for a Senior POS & Payments Integration Engineer to lead the design and delivery of secure, scalable payment solutions across a healthcare ecosystem. You'll own integrations across POS systems, payment gateways, and enterprise platforms-powering seamless patient payment experiences across in-person, mobile, and digital channels., * Architect and implement integrations across POS, payment gateways, and enterprise systems (EHR, revenue cycle)

  • Build API-driven payment workflows (REST, webhooks, event-based architectures)
  • Design secure, compliant payment solutions (PCI, tokenization, encryption)
  • Lead technical decisions, standards, and best practices
  • Troubleshoot transaction flows, settlement issues, and system performance
  • Partner with vendors and cross-functional teams (finance, patient access, digital), * High-impact role modernizing healthcare payments
  • Work across cutting-edge payment technologies
  • Flexible engagement (contract or full-time)
  • Fully remote

Requirements

  • Payments ecosystem experience (POS systems + gateways)
  • PCI compliance & secure payment architecture
  • API integrations (REST, webhooks)
  • Tokenization & digital wallet experience
  • Cloud platforms (AWS, Azure, or Google Cloud Platform)

Desired Experience:

  • Healthcare / EHR experience (Epic, Cerner)
  • FHIR / HL7 interoperability standards
  • Revenue cycle / patient billing experience, * 6-10+ years in software engineering, integrations, or payment platforms
  • Strong coding experience (Java, C#, Python, or JavaScript)
  • Experience with distributed, high-availability systems
  • Strong problem-solving and troubleshooting skills

Apply for this position