Join the transformative team at City of Hope, where we're changing lives and making a real difference in the fight against cancer, diabetes, and other life-threatening illnesses. City of Hope’s growing national system includes its Los Angeles campus, a network of clinical care locations across Southern California, a new cancer center in Orange County, California, and treatment facilities in Atlanta, Chicago and Phoenix. our dedicated and compassionate employees are driven by a common mission: To deliver the cures of tomorrow to the people who need them today.
** This is a Fully Remote Opportunity within the United States**
As a successful candidate, you will:
The Senior Research Interface and Software Developer is responsible for the design, development, testing, support and maintenance of application integrations and infrastructure supporting mission critical clinical and business processes at City of Hope. The position is responsible for building integration solutions using HL7, SFTP, SOAP and RESTful Web Services in support of Research Operations supported applications, including OnCore (Clinical Trial Management), iRIS (Research Regulatory Management), and InfoEd/ecrt (Sponsored Research Systems). The developer will also build and support applications for Research Operations. The Research Interface and Software Developer will build scale applications with high availability services, scalability, customized existing off the shelf software.
Duties & Responsibilities
Interface Development & MaintenanceSupport enterprise level interface integration platforms (e.g. Corepoint, Rhapsody) while assisting customers with issue resolution, and exercise best practices to monitor and conduct preventive and routine maintenance on business systems.Troubleshoot application problems/issues in an enterprise environment.Support of HL7 message structure e.g. ADT, SIU, ORM, ORU integrationsUse best practices of source control for software development.Translate complex business requirements into software designs and solutions.Translate technical requirements provided in specification documents by analyst (e.g. HL7 message types).Support software testing (unit, functional, regression), including the creation and execution of test plans and production of accurate test dataDeploy “live” integrated systems with optimized solutions for an enterprise environmentAuthor technical documents including technical designs, system diagrams, workflow diagrams, presentations, white papers and interface mapping documents to be consumed by peers and end users.Accurately scope, define and estimate work effort for assigned projects
Software Development
Build new Software solutions and customizing or modifying existing informatics software as assigned by supervisor and team.Participates in Software Solution Design and Architecture DesignCreate Unit and Regression tests, break fixes as needed with an eye towards ease of maintenance.Participate and present in project assessments, sprinted planning and daily scrum meetings as instructed by supervisor and project managerClosely collaborate with other team members including VP, Director, business sponsor, project manager, business analysts, test engineers, database developers etc.Manage work to completion, following through with communicated plans.
Research Operations Support
Develop metrics and reporting frameworks to measure efficiency and effectivenessPerform effective risk planning and mitigationWork with customers and vendors to analyze problems, determine appropriate courses of action, and identify root causes and resolutions.Adapt to changing working conditions and work assignments, be open, and motivated to learn and adapt new ideas and concepts, and work independently or as part of the team on multiple tasks. Ability to multi-task and provide deliverables within fixed timelines and under pressure, as well as the ability to work well in a demanding, dynamic environment.Prioritize/plan tasks based on severity/user impact and communicate ETAs for open issues to users.Promptly respond to ad-hoc user requests.Other duties as assignedQualifications
Your qualifications should include:
Bachelor’s Degree; 3 additional years of experience plus the minimum experience requirement may substitute for minimum education.5+ years of related experienceCity of Hope is an equal opportunity employer. To learn more about our commitment to diversity, equity, and inclusion, please click here.
To learn more about our Comprehensive Benefits, please CLICK HERE.