Software Engineer (Integrations)
OneOncology
OneOncology is positioning community oncologists to drive the future of cancer care through a patient-centric, physician-driven, and technology-powered model to help improve the lives of everyone living with cancer. Our team is bringing together leaders to the market place to help drive OneOncology’s mission and vision.
Why join us? This is an exciting time to join OneOncology. Our values-driven culture reflects our startup enthusiasm supported by industry leaders in oncology, technology, and finance. We are looking for talented and highly-motivated individuals who demonstrate a natural desire to improve and build new processes that support the meaningful work of community oncologists and the patients they serve.
Job Description:
The Integration Software Engineer will report to OneOncology’s lead interface engineer. The ideal candidate will have experience in API integration, HL7 standards (v2, v3), CDA, FHIR, and Mirth Connect. This role requires proficiency in JavaScript for scripting and integration development. This role will assist in designing, implementing, and maintaining integration solutions to support seamless data exchange between various systems, with a focus on healthcare data standards and interoperability. The Integration Software Engineer role provides an excellent opportunity to contribute to healthcare technology solutions, improve data accuracy and efficiency, and support operational excellence.
Responsibilities
Design, develop, and implement integration solutions using Mirth Connect, ensuring reliable and scalable data exchange processes.
Create and maintain integration interfaces leveraging HL7 v2/v3, CDA (Clinical Document Architecture), and FHIR (Fast Healthcare Interoperability Resources) standards, meeting industry and regulatory requirements.
Develop and maintain API integrations, including RESTful and SOAP services, to connect disparate systems and ensure data consistency.
Write and maintain custom JavaScript scripts to enhance & automate integration workflows.
Collaborate with stakeholders to gather requirements, assess technical needs, and design integration solutions aligned with business objectives.
Troubleshoot and resolve integration issues, minimizing disruption to data flows and system operations.
Perform system testing and validation to ensure integration solutions meet functional, compliance, and performance requirements.
Document integration processes, configurations, and best practices for knowledge sharing and maintainability.
Stay updated on emerging technologies and industry standards to apply best practices in healthcare integration and API development.
Other duties as assigned to help drive our mission of improving the lives of everyone living with cancer.
Qualifications
3+ years of direct healthcare integration experience, including 3+ years of experience with C# and SQL.
Practical knowledge of healthcare data standards, including HL7 v2.x, HL7 v3, FHIR, and CDA, with hands-on experience implementing these standards in integration projects.
Experience designing and implementing API integrations using RESTful and SOAP protocols.
Proficiency in JavaScript, C#, and SQL for scripting custom integration development.
Proficiency with Mirth Connect for developing and managing integration channels.
Understanding of healthcare IT systems, including EHRs, practice management systems, HIEs, and healthcare APIs.
Strong analytical, troubleshooting, and problem-solving skills for resolving complex integration issues efficiently.
Skilled at managing multiple integration projects simultaneously, ensuring timely delivery and adherence to quality standards
Effective communication skills, capable of collaborating with technical and non-technical stakeholders.
Ability to work independently and collaboratively as part of a team.
Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field; or equivalent work experience.
Preferred Experience
Relevant certifications in healthcare integration or technology (e.g., HL7, FHIR, JavaScript).
Experience with Azure Cloud services and Big Data Integration.
Proficient in Agile methodology and collaborative software development practices.
Familiarity with other scripting languages, including Python and PowerShell.
Experience with low-code platforms and Robotic Process Automation (RPA) tools, such as Power Automate.
#LI-AN1