Summary:
Familiarity with Trisotech, Strapi is a plus.
Provides IT support for vended and custom applications, including resolving highly complex issues, and assists with data security, redundancy, and support in collaboration with more senior technical staff. Conducts root-cause analysis by researching hardware environment and software application and system problems, works with colleagues and customers to resolve issues, documents resolution, and communicates resolution with customer. Regularly reviews applications and makes modifications and/or updates of a single system application or basic software and their associated hardware at multiple *** sites to ensure currency and functionality within the established environment. Contributes to the design, development, implementation, and maintenance of custom system software, and/or the installation and maintenance of purchased systems software, as well as the configuration and support of hardware systems across ***. Produces and maintains documentation such as systems requirements, designs, resource inventories and plans as requested. Interfaces routinely with colleagues who may be located at any of the client's Group practices to perform job responsibilities requiring virtual collaboration and partnership. May be required to provide 24/7 on-call support.
Required Skills:
- Nursing calculators rebuild
- The enterprise is upgrading its license for Excel. The impact of this upgrade is that no longer is a user opening an independent instance of the same document stored in a commonly accessible location. After the upgrade, the user would be opening a shared documentation that others could be opening and using at the same time. This has been identified as a patient safety risk for users of the up to 60 calculators identified by the nursing team.
- Prioritized calculators identified by the nursing-led prioritization team will be rebuilt within the Care Team calculators service line infrastructure.
- Calculators all exist (in Excel) and are currently in operational use. Because they are built in Excel, the logic in sampled calculators is readily available to study and recreate. Given the Excel calculators have been built by various authors and without a common set of constraints that our calculator infrastructure offers, there may be some refactoring of the calculators to achieve the same end, but the inputs and outputs may vary.
Building a calculator requires using the following:
- Strapi-content management system
- Trisotech—document calculator logic using DMN and FEEL
- Azure Devops—build and run test suites for UI testing and API testing
- A resource would need to feel comfortable with the following
- Building JSON based FHIR questionnaire—example code snippets are available
- Authoring DMN models according to general specifications to fit within calculator build use case
- Authoring mustache code controlling the calculator output
- Defining test cases
- Building and running test suites and running regression testing
- Consultant will provide development and implementation of the solution related services using already established build processes and infrastructure.
Education:
- Bachelor's degree and training/experience in technical development; OR, Associate's degree and 5 years' professional experience in technical development.