API Developer (Hybrid)

  • Baltimore, MD
  • Posted 5 hours ago | Updated 5 hours ago

Overview

Hybrid
Depends on Experience
Contract - W2

Skills

HTML
CGI applications
PERL

Job Details

Job Title: API Developer (Hybrid with 40% onsite)

Location: Baltimore City, MD or Linthicum, MD

Duration: up to 2 Years

Client - Maryland Department of Health (MDH)

The MDH office of Enterprise Technology

MD Think Benefits Department - Center of Medicare & Medicaid Services (CMS), Worker Portal Project.

Position Description: The Application Developer, Advanced Technology (Senior) must be able to translate applications requirements into web-based solutions using available technology. This individual must be able to apply new and emerging technologies to the software development process.

Specifically, this position includes serving as a FHIR API Lead responsible for utilizing FHIR and API technologies to facilitate secure and efficient healthcare data exchange using HL7 and FHIR standards.

Additional Responsibilities:

  • Develop and maintain Enterprise Integration Architecture guidelines and policies, focusing on SOA (Service-Oriented Architecture) concepts and capabilities
  • Design and implement FHIR-based solutions to expose data in compliance with CMS Interoperability Rule 0057-F, including collaboration with developers to build APIs, potentially leveraging cloud services like AWS and HL7 interface standards
  • Assist developers with mapping various data formats (e.g., database, flat file, X12, JSON, XML, HL7v2, FHIR) and transport mechanisms (e.g., SQL, REST, HTTP, SOAP, FTP, FTPS, Email)
  • Advise technical teams on performance, scalability, reliability, monitoring, and other operational concerns for web service and API integration
  • Design reusable assets, components, standards, frameworks, and processes to support API, application integration, and web services
  • Ensure adherence to documented application integration design and development guidelines, patterns, and standards
  • Work closely with Technical Architects and Developers to ensure consistency and quality across Application Integration solutions
  • Support continuous improvement and exploration of industry standards and new technologies
  • Gather and understand business and technical requirements related to application integration
  • Evaluate new solutions and technologies in support of Enterprise Application Integration practices and policies
  • Participate in Governance Boards to review integration-related architectural decisions and ensure alignment with enterprise guidelines
  • Analyze, review, and recommend improvements to expand Enterprise Application Integration objectives

Education:

  • This position requires a Bachelor s degree from an accredited college or university with a major in computer science, information systems, engineering, business, or a related scientific or technical discipline; or five (5) years of equivalent experience in a related field. (Note: A Master s degree is preferred.)

General Experience:

  • The proposed candidate must have at least three (3) years of computer experience in at least two of the following disciplines: system analysis, system programming, application programming, and/or equipment analysis.

Specialized Experience:

  • The proposed candidate must have at least one (1) year of experience developing applications using advanced technologies including Internet protocols or web-based technology.
  • Technologies include HTML, CGI applications, PERL or JavaScript, and Java.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.