Find a jobRecruiters

Senior Integration Programmer - Remote

Exclusive opportunity

Remote

Senior Integration Programmer - Remote

University of Maryland Medical System

Senior Integration Programmer - Remote

Skills

Testing & QA

8 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$97,760 – $146,723 / year

Location:

Columbia, MD, USA

Work mode:

Remote

Published on:

14 October 2026

What they need


Job Requirements

Under limited direction, formulates and defines specifications for complex integration of software programs and applications or modifies/maintains complex existing software programs and applications. Designs, codes, tests, debugs, and documents those programs/specifications. Prepares detailed specifications from which programs will be written. Responsible for multiple phases of a project. Instructs, directs, and check the work of other applications systems analysis and programming personnel. May have quality assurance review responsibilities. Responsible for project completion and user satisfaction.

Principal Responsibilities and Tasks

The following statements are intended to describe the general nature and level of work being performed by people assigned to this classification. These are not to be construed as an exhaustive list of all job duties performed by personnel so classified.

Leads, defines, develops, tests, and implements new interfaces between product suite and Customer applications/interface upgrades.

Leads preparation of accurate and complete technical specifications, such as schema or file specifications, program specifications, backup and recovery controls as necessary for all development efforts.

Leads in planning, executing, and managing the integration of new applications into existing infrastructure, systems and software throughout the enterprise.

Works closely with users to define objectives and outputs of proposed applications in accordance with divisional standards. Conducts or participates in feasibility studies to determine the most appropriate technical solutions for proposed requirements. Reviews progress and evaluates results. Makes recommendations.

Leads development of prototypical systems or system components to demonstrate technical feasibility. Prototype construction may include the new utilization of hardware and software development tools and techniques.

Leads the development of interface testing and programming plans. Participates in hardware and software evaluation efforts related to the purchase or utilization of new hardware, new systems, and new system or application development software.

Develops or modifies highly complex or technically advanced application enhancements in accordance with accepted protocols and standards. Prepares accurate and complete technical specifications, such as schema or file specifications, program specifications, backup and recovery controls as necessary for all development efforts.

Leads the development of software in a variety of environments and platforms to address stated department goals and needs. Resultant software should conform to accepted standards for robustness, re-usability, modularity, efficiency, etc. Software development efforts should result in defect free systems.

Leads project planning and management efforts related to issues and concerns. Estimates software development efforts based on high level specifications and/or logical system design. Provides technical expertise as required. Recommends and implements technical training requirements for the development of junior staff

Performs and supervises necessary research and development activities to incorporate new and useful technology and software integration techniques or practices into practical use within the department and UMMS.

Consults internally within the department and externally within UMMS on various complex system projects and information system efforts.

Provides complex application support and guidance to end users and provides technical guidance to less experienced personnel. Serves as point of contact for resolution of complex application problems. Able to quickly assess problems and identify resolutions.

Reviews complex issues such as quality assurance, software development techniques and methods, network utilization and implementation.

Contributes to, participates in, and leads peer review efforts.

Work Experience

Education and Experience

Bachelor's Degree in Computer Science or a related discipline or equivalent experience is required. Masters in related field preferred. Additional certifications may be required.

Seven years progressively responsible experience in information systems, including five years programming or systems analysis, or equivalent is required. Strong technical knowledge of all phases of applications systems analysis and programming.

Five years experience working with HL7 interfaces and interface engines.

Experience in all aspects of full life cycle of interface design, development, and testing.

Certification and Training in Epic Bridges and Cache object script a plus.

Benefits

All your information will be kept confidential according to EEO guidelines.

Compensation:

  • Pay Range: $47.00 - $70.54
  • Other Compensation (if applicable):
  • Review the 2025-2026 UMMS Benefits Guide

Other offers great for you!

These companies are also looking for great profiles

Arbalett

Coach Business - Suivi infotreprenarial/programme d'excellence (remote)

4500€/mois ou plus

Freelance

Remote

Skills

CoachingAudit

18 hours ago

Quick apply

Evora Recrutement

Collaborateur comptable confirmé H/F - Full remote - Expert Odoo

35 000 - 60 000€ brut annuel

Permanent contract

Remote

Skills

OdooRévision et bilans TPE/PME

2 hours ago

Quick apply

Suricate IT

Chef de projet Intégration WMS – Supply Chain (Freelance)

500-570€

Freelance

92320 Châtillon, France

Hybrid

Skills

LogisticsSupply ChainProject ManagerMiddlewareMFTMQSeries

2 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools