
- 1 active job (view)
- greenshield.csod.com
Description
Green Shield Canada (GSC) is revolutionizing the healthcare industry as part of our mission to ensure better health for all!
In 1957, our founder, pharmacist William Wilkinson, witnessed a mother sacrifice her health by forgoing her own medicine to ensure she could afford a prescription for her sick daughter. He knew there had to be a better way! He introduced North America’s first prepaid drug plan, and Green Shield was born as a not-for-profit health benefits provider that re-invested its earnings to support better health for all Canadians.
Today, we follow in the footsteps of our founder as we continue our pursuit of a better way. No longer just a traditional health and dental benefits provider, Green Shield is now the first integrated health services organization in Canada that is both a payer (offering insurance, administering benefits, and paying claims) and a provider (offering medical, mental health, and pharmacy services).
This means we can uniquely offer:
- Direct access to real time professional health services
- Convenience to engage our services anywhere, anytime, effortlessly
- Integration of our services, creating a seamless experience
- Improved health outcomes via preventative care and treatment, and data driven insights
This evolution also deepens our social mission through both financial support and the direct delivery of services to support local communities and underserved populations across Canada.
Reporting to the VP of Application Development and Modernization, the Director, IT Application Development will be responsible for overall technology leadership and modernization, architecture, API development, DevOps and delivery of current client facing web and mobile assets. An important responsibility will be the development and execution of a modernization strategy for core applications critical to the Insurance business, and the adoption of a public cloud platform for our applications.
The ideal candidate will bring a strong record of engineering and delivery excellence, and a minimum of 10 – 15 years of progressive IT leadership with a broad range of experience. They will also bring a broad range of expertise including development of highly scalable systems, application modernization, application architecture, systems integration, mobile and web platforms, and emerging technologies to oversee every aspect of delivery and support.
Education Requirements
- University Degree in Computer Engineering, Computer Science, or related discipline.
Responsibilities
THE ROLE IN A NUTSHELL
The role will have the following important responsibilities:
- Lead the development and modernization of core applications that will leverage new and existing technologies
- Direct the engineering, solution architecture and DevOps teams to ensure high impact across the organization
- Evolve core application platforms with a particular focus on cloud adoption and new business capabilities
- Create and maintain trusted relationship with business teams and provide technology support, leadership, and innovation to help meet technology and sales goals.
- Identify the skills and resources, and process evolution, required to scale technology capabilities.
- Manage software defined infrastructures for digital portfolio and provide operational support for a high availability 24/7 digital platforms.
- Provide guidance to the API, web and mobile teams including architecture, project services, application support, technology services, systems development, and quality assurance.
- Work collaboratively with business to identify, track and report on KPIs and identify strategies to improve on outcomes.
Experience Requirements
- 10-15 years’ experience with large-scale software application delivery and transformation experience, particularly in the health benefits and/or insurance industry.
- Extensive application modernization experience and public cloud adoption
- Experience in strategizing, evolving, and managing highly scalable applications.
- Experience in API development and DevOps principles.
- Experience managing a 24/7 operational support team.
- Accomplished leader and team builder who inspires, motivates, develops, mentors and coaches to achieve results through an intrinsic collaborative approach.
- Exceptional project management experience with ability to estimate, plan, deliver and prioritize multiple concurrent large-scale customer projects with an emphasis on change management.
- Experience developing business cases and presenting them to senior management for approval.
- Experience with programming techniques, application development standards, SDLC best practices, and Agile Software Delivery.
- Experience with multisite IT delivery models and IT process improvement models.
- Experience with business process management and business capability models.
- Experience leading, facilitating, and collaborating on IT strategic initiatives with both internal and external customers.
- Experience with significant cultural, organizational, and business process change efforts.
- Be an agent of change, able to negotiate skillfully in demanding situations to reach consensus while respecting relationships.
- Superb relationship management and interpersonal skills including the ability to influence and facilitate solution development while working collaboratively with staff, consultants, executives, and external stakeholders.
- Demonstrated ability to influence others in relation to new concepts or approaches, build consensus around these ideas and translate vision into action.
- Highly developed communication skills both verbal and written and the ability to effectively communicate to all levels of the organization.
- Excellent presentations skills with the ability to present complex information clearly and concisely to all levels of the organization.
- Ability to travel within Canada may be required