You are viewing a preview of this job. Log in or register to view more details about this job.

Software Engineer - Interface

Position Responsibilities:
  • Expert experience of information messaging standards (i.e. HL7) and middleware principles and concepts (e.g. APIs, REST, SOAP, Web Services)
  • Must be skilled in common algorithms and data structures, database concepts and design, SQL and a data access language
  • Develop, install and configure HL7 interfaces based on workflow and configuration capabilities; including ADT
  • Work closely to gather requirements, implement technology, ensure sufficient testing, and coordinate a move into production
  • Experience with interface engines, such Mirth Connect highly recommended
  • Should have relevant experience of minimum 2-4 years in HL7 (V.2/V.3) Interface development.
  • Knowledge of SDLC processes and workflows.
  • Experience working with any Interface Engines and Clinical Workflows or HealthCare Workflows.
  • Working experience with various healthcare applications or interface engines (mirth)
  • Detailed understanding of HL7 segments, fields and data types – esp. ADT, ORU and ORM
  • Knowledge of the various HL7 acknowledgement types and common industry practices when working with HL7 acknowledgement
  • Understanding and usage of loops, arrays, variables, if-else logic statements, and re-usable code
  • Proficient in C# and .NET and Javascript
  • Basic understanding of database concepts and working knowledge of the ways to interact with database
  • Demonstrated knowledge of relational database design (e.g., normalization, cardinality)
  • Proficiency in Structured Query Language (SQL) and related data access languages (e.g. executing SQL, stored procedures, views, indexes and table creation)
  • Expertise in ASP.Net, MVC, C#, Web API, C#, HTML, Angular JS, Javascript, ADO.Net, Entity Framework, JQuery, WCF, Web service