Description:
Achieving your career goals is a priority to us. Benefits of working at Ontario Health may include the following based on employment type:
-
Fully paid medical, dental and vision coverage from your first day
-
a health care spending or wellness spending account
-
a premium defined benefit pension plan
-
three personal days and two float days annually
-
three weeks’ vacation to start (for individual contributors), increasing to four weeks after two years
-
career development opportunities
-
a collaborative values-based team culture
-
a wellness program
-
a hybrid working model
- participation in
Communities of Inclusion
Want to make a difference in your career? Consider this opportunity.
The Software Developer (Dashboard) primary focus will be to develop, maintain and support digital dashboards at Digital Excellence in Health. Various DxH digital products require a set of digital dashboards to monitor and address application availability and critical path product enhancements. The Software Developer (Dashboard) will aid in the design and selection of appropriate solutions, develop and promote into production.
Here is what you will be doing:
- Creates the development plan in coordination with the Team Leader and Lead/Senior Developers.
- Develops new dashboards and enhances existing dashboards based on the identified business requirements and architectural specifications.
- Develops components of applications (new and existing) based on the identified business requirements and architectural specifications.
- Assists in quality assurance testing and risk assessment.
- Develops documentation related to various dashboard features.
- Develops control documentation and creates run books to support application release.
- Supports the dashboard deployment in multiple environments (i.e. Dev, and Production).
- Supports release deployment through Dev, QA, IT and Production.
- Maintains dashboard technical infrastructure, including application development framework, answers queries and provides solutions/technical support for any issues that arise.
- Maintains applications, answers queries and provides solutions/technical support for any issues that arise.
- Enhances applications as required.
- Designs, prototypes, develops, and implements BI solutions, including standard processes and technologies.
- Customizes BI platform to meet the business requirements.
- Develops the best user experiences possible.
- Accountable for own workload, tasks, and initiatives and for the quality of the components of the products and services delivered to the customer.
- Designs, prototypes, develops, and implements BI solutions, including standard processes and technologies.
- Recommends changes within the team's engineering practices to improve the team's cycle time.
- Provides suggestions to product features to improve the user experience, operation, and maintainability of the product.
- Produces technical documentation related to BI solutions and associated processes.
- Performs operational activities that support the overall BI solution delivery.
- Works with a low to medium level of autonomy within a defined project/solution/system scope based on direction from Lead Engineers, Architects, and Product Managers.
- Establishes good working relationships with team members and people from different departments with varying degrees of business and/or technical experience.
- Collaborates with internal peers to ensure alignment of practices, patterns, and solutions.
- Proactively learn new BI functionality and BI platform components.
- Stays abreast of evolving technology, architecture, and design, patterns, practices, and platforms.
- Makes decisions that have limited/moderate impact.