It's fun to work in a company where people truly BELIEVE in what they're doing!
We're committed to bringing passion and customer focus to the business.
As a member of the IHS HITSS Support Team, the Intersystems HealthShare Integration Engineer is responsible for development of Health Information Exchange (HIE) and integrating with Health Exchanges including eHealthExchange, US Veterans Affairs and Department of Defense (DoD) systems. The Intersystems HealthShare Integration Engineer will work with IHS Stakeholders and Business Analysts to design, develop, deploy and maintain the system and associated integrations.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Essential duties and responsibilities include the following. Other duties may be assigned.
Responsible for the integration of CNI Core Competencies into daily functions, including: commitment to integrity, knowledge/quality of work, supporting financial goals of the company, initiative / motivation, cooperation/relationships, problem analysis/discretion, accomplishing goals through organization, positive oral/written communication skills, leadership abilities, commitment to Affirmative Action, reliability/dependability, flexibility and ownership/accountability of actions taken.
Performs development tasks to support installation, configuration and customization of InterSystems HealthShare products like Unifed Care Record (UCR), Patient Index (PI), Access Gateways, Edge Gateways, etc. for development of a Health Information Exchange.
Plans and coordinates the implementation of systems, enhancements and/or upgrades to current systems.
Develops and documents unit test cases to validate software and configuration changes.
Analyzes and resolves all HL7 message data format issues, and any interface failures between systems.
Configures software code interfaces between InterSystems HealthShare/HealthConnect products to eHealthExchange, VA and DoD systems.
Supports all SDLC activities in accordance with industry best practices, as well as the government’s product lifecycle processes.
Researches and integrates design strategies, product specifications, development schedules and user expectations into product capabilities.
Conducts investigations and tests of considerable complexity. Participates in special projects as required.
Provides input to staff involved in writing and updating technical documentation such as user manuals, system documentation and training materials.
Troubleshoots complex problems and provides customer support for software operating systems and application issues.
Prepares reports on analyses, findings and project progress. Maintains current knowledge of relevant technology as assigned.
Offers innovative technical solutions to evolving customer requirements.
Interacts with customers in professional manner even under the high pressure of tight deadlines and aggressive deployment schedules.
Adheres to all CNI processes and procedures including change management regardless of the pressure to meet aggressive deadlines. Ensures all required documentation is produced and delivered.
Works closely with the other Team members to implement best practices and ensure the best value is provided to our customers.
Responsible for aiding in own self-development by being available and receptive to all training made available by the company.
Plans daily activities within the guidelines of company policy, job description and supervisor’s instruction in such a way as to maximize personal output.
Responsible for keeping own immediate work area in a neat and orderly condition to ensure safety of self and co-workers. Will report any unsafe conditions and/or practices to the appropriate supervisor and human resources. Will immediately correct any unsafe conditions to the best of own ability.
Bachelor’s Degree in Computer Science, Engineering or a related technical discipline; or the equivalent combination of education, technical training, or work/military experience. A minimum of 10 years’ of prior relevant experience with InterSystems products.
CERTIFICATES, LICENSES, REGRISTRATION
Must be able to obtain a Public Trust Level 5 background clearance
JOB SPECIFIC KNOWLEDGE / SKILLS / ABILITIES
Experienced with the InterSystems technology stack, i.e. Caché, Healthshare and Ensemble in a Healthcare environment
Experienced with technologies such as: APIs, RPCs and clinical application code using Caché Mumps Caché Object Script, SOAP APIs or REST APIs
Familiarity with relational & non-relational databases such as MySQL, Postgres, Oracle, SQL Server, Mongo DB, Dynamo, Cassandra
Experienced in integration projects with healthcare-specific standards (HL7, CCD, C-CDA, X12, FHIR, etc.)
Able to work effectively in an environment notable for complex, sometimes evolving information
A good decision-maker, with proven success at making timely decisions that keep the organization moving forward
Demonstrates advanced trouble-shooting skills to resolve production problems, support, maintain and enhance assigned systems
Ability to interact directly with all levels of the organization to assist in the development of application requirements and to make system recommendations
Demonstrates knowledge of integrated systems and their dependencies
Experience with DevOps processes, Releases, Automated Builds and Source Code versioning/merging/branching desired
Working knowledge and experience with Agile development process
Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.
Ability to work with mathematical concepts such as probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.
Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
The physical demands described here are representative of those that must be met by an employee to perform successfully the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this job. Work is primarily performed in an office environment. Regularly required to sit. Regularly required use hands to finger, handle, or feel, reach with hands and arms to handle objects and operate tools, computer, and/or controls. Required to speak and hear. Occasionally required to stand, walk and stoop, kneel, crouch, or crawl. Must frequently lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, depth perception, and ability to adjust focus. Exposed to general office noise with computers printers and light traffic.
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!