Position Summary:
The System Integration Manager is responsible for providing overall governance and oversight for the integration of SE Health’s enterprise systems platforms and the direction of technical resources. This role will ensure organizational effectiveness and service delivery by ensuring the development, implementation and ongoing support of the platforms meet the defined governance and best practices. To achieve this, you will lead a team of IS professionals that are engaged in all phases of the development and support lifecycle. You will be both responsible for and supportive of the design, testing, documenting, and implementing of new solutions for our dynamic internal customer base. The incumbent will also collaborate with and lead cross-functional / technical teams across and external to the organization to achieve business objectives.
Position Responsibilities:
Strategy and Planning:
- Working with senior leaders, plan and strategize development plans with respect to operational applications/technology.
- Develop and present formal business cases for proposed platform/system enhancements or replacements.
- Work collaboratively with functional areas to identify platform needs and business solutions
- Lead the implementation of policies, standards, best practices and procedures to enhance service excellence.
- Facilitate vendor management and negotiate vendor agreements, software contracts and master agreements as necessary.
- Lead systems integration design meetings and provide recommendations on the optimal integration options.
- Create roadmaps and release plans related to the system integration delivery.
- Support and/or lead the acquisition, adoption and implementation of integration technologies and tools.
- Lead the implementation of platform upgrades and new capabilities.
- Define, support and lead the development and implementation of the release and deployment processes within the platforms.
- Drive automation and efficiency into the product life cycle.
System Integration and Operational Management:
- Work with Project Management, Architects, Business Systems Analysts, and others to oversee development of detailed solutions, estimates, and project plans in support of business priorities.
- Provide oversight into systems integrations required to deliver business capabilities, including the interfaces, integration strategy, and transitionary steps needed to ensure continuity of the systems and data.
- Participate in client meetings and design sessions to identify & finalize requirements scope.
- Lead and provide oversight to both internal teams and external partners to formulate effective designs, development, and delivery of solutions.
- Collaborate with the support teams around production issues to directly or indirectly ensure their timely resolution and recovery, ensuring preventative measures are taken to avoid recurrence.
- Ownership of the overall governance model, design principles and best practices and oversight for the platform.
- Ensure design principles and best practices are adhered to during the design and development of solutions.
- Oversee staffing needs and resource availability in support of project initiatives and operational support.
- Provide overall thought leadership and act as an escalation point to the broader team in support of delivering business value.
- Identify and implement new methods, processes or organizational improvements to enhance overall team effectiveness.
- Actively monitor, provide operational support and ensure commitments to meet prescribed SLA’s.
Leadership and Staff Development:
- Support development of a strong team, skills and culture around integration that crosses the development, support, infrastructure, and BI teams.
- Actively support well-performing team members in self-development
- Establish and communicate goals and objectives to your team, coach and encourage teamwork and communication.
- Lead and navigate in sometimes complex and/or ambiguous situations.
- Identify, influence and drive organizational change.
- Pursue self-development opportunities to enhance leadership competency
- Facilitate and maintain team development and build team capacity
- Interview and select team members and oversee their orientation/training
- Actively engage in ongoing Performance Management
Qualifications:
- Bachelor's degree in computer science, Information Systems or other technically relevant degree, or equivalent education and work experience.
- 10+ years of related work experience in Enterprise Applications Administration.
- 3+ years proven experience leading a team of IT professionals in development, implementation and support of integration solutions.
- Demonstrated team, leadership and management skills are required
- Sound knowledge of the latest integration methodologies (API-based) and tools (Boomi and Mulesoft are preferred).
- Proven knowledge and continuous learning of system integration best practices.
- Knowledge of data quality, governance and standards issues, especially FHIR.
- Experience interacting with clients and business users to identify and finalize the scope of work.
- Knowledge of development technologies and methodologies (.Net, C#, ASP.Net, XML, JSON, HTML/HTML5, Powershell, SOAP/Restful APIs)
- Strong MS SQL knowledge and understanding of relational data models.
- Familiarity with Windows server administration and networking protocols and topology.
- Well-developed analytical, planning, and problem-solving abilities.
- Demonstrated ability to lead continuous improvements in business processes is required
- Proven stakeholder management abilities, including external partners.
- Project management skills are preferred. PMI or Agile management certifications are an asset.
- Strong relationship management skills and ability to foster internal relationships with leaders across the organization.
Skills/ Competencies:
- Exceptional attention to detail with proven analytical and problem-solving abilities.
- Strong customer service skills.
- Strong written, oral, and interpersonal communication skills.
- Ability to work in a team oriented, collaborative environment.
- Highly motivated with the ability to independently produce quality work.
- Ability to work flexible hours.
About SE Health
At SE, we love what we do. Every day, we bring hope and happiness to clients, homes, and communities across Canada. We treat each person with dignity and love, like our own family; we build empathy; and we do the right thing. We are always inspired to make a difference. As a not-for-profit social enterprise, we share knowledge, provide the best care, and help each client to realize their most meaningful goals for health and wellbeing. We are an inclusive workplace offering competitive pay, benefits, pension, and work life balance. We’re a great place to work, and we hope you’ll join our team.
In the interest of the health and safety of our patients/clients, employees, and greater good of public health, SE Health requires those that wish to work for this organization to be fully vaccinated against COVID-19. Fully vaccinated means a person has received both doses of the COVID-19 vaccine and it has been 14 days since the last dose.
SE Health is committed to the success of all its employees. If you feel you need accommodations because of illness or disability, please do not hesitate to contact the Talent Acquisition team at at your earliest convenience.