Technical Lead - Implementation
The Technical Lead is a senior position for which the primary responsibility is to provide the oversight of technical activities related to the Implementation of InterSystems HealthShare in order to ensure success.
The role will have particular focus on peer review of all technical activities and will oversee any development requirements coming from client sites throughout the Implementation, essentially acting as the ‘glue’ between product and the field.
The Technical Lead must be available to travel to client sites and work closely with implementation partners for technical support and/or to provide technical training.
The Implementation Team is in the process of being set up within Intersystems and the successful candidate will have the opportunity to participate in the development of team structure and process.
- Work collaboratively with the Project Manager and other Implementation Team members to ensure the successful delivery of implementation projects
- Advise and assist Project Managers during implementation by advising on timeline and effort for technical work including partner and customer effort.
- Provide realistic estimates for Level of Effort and Statements of Work.
- Work with customers to ensure technical design meets use cases and functional requirements and stay engaged with the customer through the project lifecycle.
- Take responsibility for the documentation of the technical solution including any partner implementation work
- Supervise implementation partner work using a code review process and source control management to ensure alignment with the documented technical solution
- Stay engaged with the implementation partner throughout the lifecycle via regular meetings to review progress against the documented solution and the timeline.
- Oversee the development of custom/site specific software that may or may not lead to future product enhancements.
- Provide technical support for implementation projects related to custom developments, interfaces, reports, extracts, and data manipulation routines.
- Provide advice and best practices to clients for technical areas related to configuration and infrastructure related to the deployment of the InterSystems solution.
- Provide internal support and testing of all InterSystems product related tools / utilities, e.g. patching, printing, installation etc.
- Liaise with clients or partners in regard to ongoing enhancement requests
- Support the development of training materials for technical courses such as system administration.
- Support the development of documentation such as reference materials, installation instructions, user guides, knowledgebase articles, and FAQ’s
- Responsible for participating in on-site technical training if required.
- Ensure a seamless handover to support.
- Other duties may be directed by the company from time to time.
- Advanced knowledge of and experience with of web orientated languages, including SQL, HTML, Java script etc.
- Strong knowledge of healthcare interoperability standards i.e. HL7, IHE, CCDA etc.
- Knowledge of FHIR and/or SMART is a serious bonus.
- Experience with data analysis and database methodologies
- Experienced with client facing support.
- Proven ability to lead and deliver results within project driven timelines.
- Good presentation and communication skills.
- Ability to work within a team in a cross cultural environment
- Available for consultation beyond normal business hours if necessary and willing to travel.
- Knowledge and Experience with InterSystems technology is a bonus.
- Comfortable working as part of a team
- Proactive and positive approach to problem solving
- Enthusiastic about customer and team success
- Ability to work calmly under pressure
- Flexible in the face of change