JOBSEARCHER

Senior Software Developer POS Peripheral Integration

ARCHIVED
RelhaWoonsocket, RIMay 4th, 2026

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Position SummaryThe role focuses on hands-on development and integration of POS peripherals and payment systems, ensuring stable, high-performing device interactions across store lanes.Operates at the intersection of store systems, device integration, and real-time transaction processing, building and supporting solutions that directly impact checkout reliability at scale.Requires strong technical depth in hardware-software integration, API-driven architectures, and production support in high-volume environments.Leverages modern engineering practices, including AI-assisted development tools and automation, to improve code quality and delivery.Key ResponsibilitiesDesign, develop, and maintain POS peripheral and payment integration components across devices such as payment terminals, barcode scanners, printers, cash drawers, and weighing systems.Build and enhance Java/Spring Boot-based services and microservices supporting real-time device communication and store lane workflows.Develop and support API-driven integrations enabling seamless connectivity between POS, payment processors, and backend systems.Utilize AI-assisted coding tools and modern development accelerators to improve development efficiency, code quality, and issue resolution.Work closely with device manufacturers and vendors to troubleshoot issues, validate fixes, and support driver, firmware, or SDK-level integrations.Perform deep troubleshooting across device, application, and integration layers, including logs, connectivity, performance, and stability issues.Support production deployments, monitoring, and store rollouts, including off-hours support during critical release windows.Contribute to observability and operational readiness, including Splunk dashboards, alerting, and troubleshooting runbooks.Maintain visibility into assigned deliverables, risks, and dependencies, ensuring consistent execution.Create and maintain technical documentation and integration playbooks for long-term maintainability and operational efficiency.Required Qualifications5+ years of software development experience focused on POS systems, device/peripheral integration, and payment systems.Strong hands-on expertise in Java, Spring Boot, and microservices-based architectures.Proven experience integrating retail POS peripherals and payment terminals such as Verifone, Ingenico, Honeywell, Zebra/Symbol.Experience building and supporting API-driven enterprise applications in distributed environments.Strong troubleshooting skills across hardware, device communication layers, and backend services.Experience working in production environments, including monitoring, debugging, and performance tuning.Experience collaborating with external vendors and third-party providers for integration and issue resolution.Familiarity with AI-assisted development tools such as code generation, debugging assistants, and automation tools.Preferred QualificationsExperience with retail POS platforms such as ToshibaPOS, OmniStore, or similar.Familiarity with Splunk or similar observability tools for log analysis and monitoring.Experience with cloud-native development (AWS), Docker, and CI/CD pipelines.Exposure to PCI-compliant or security-aware development practices.Understanding of payment processing flows and EMV concepts.EducationBachelor's degree, or equivalent experience (HS diploma + 4 years relevant experience).Anticipated Weekly Hours40Pay RangeThe typical pay range for this role is $101,970.00 – $203,940.00. The actual base salary offer will depend on experience, education, geography and other factors. This position is eligible for a CVS Health bonus, commission, or short-term incentive program in addition to the base pay range.BenefitsComprehensive benefits package designed to support physical, emotional, and financial well-being. Includes medical, dental, and vision coverage; paid time off; retirement savings options; wellness programs; and other resources, based on eligibility.EEO StatementQualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.J-18808-Ljbffr