Extension Engage notifies clinicians of events in real-time allowing rapid assessment and responses. At the core of the Extension Engage platform is a framework for real-time processing of events from a myriad of input adaptors and rules engine to determine when a relevant event should be sent to an output adaptors. You will be responsible for working with the platform lead to design, implementation and unit testing of core platform functions that consist of a JRuby engine, Java OSGi bundles that provide platform APIs and a framework for integration adaptors all running in a Java EE application server on a Linux appliance.The actual seniority level (I, II, or III) will be assigned based on the candidate’s capabilities.
Implement and enhance quality software components for the Extension platform
Provide guidance to junior engineers
Assist in development planning
Increase the quality of software, improve the usability and reduce the time to deliver Extension software