Role Description :
The Digital Solutions team is seeking a motivated and experienced IS professional to join our team in the role of Business Systems Analyst. This role will be responsible for supporting the business and vendor stakeholders to ensure technology upgrades, enhancements and system changes are well defined and appropriately implemented and supported. This position will require a person with experience and strong knowledge of the Microsoft Power App suite of apps, services, connectors, and data platform as this will be the central focus for this position. In this role, you will be responsible for designing, developing, and implementing solutions using the Microsoft Power Platform / Suite for our Business stakeholders. The ideal candidate will have a strong background in software development, experience with the Microsoft Power Platform, and the ability to create solutions that enhance business processes.
Responsibilities :
Business Requirements Analysis
- Translate business problems, needs and requirements into clear functional and / or technical specifications to be implemented / executed
- Review business opportunities, technical specifications, projected costs and proposals and provide advice to determine if the initiatives are feasible
- Create ad hoc reports responding to requests for data and analyze business procedures and problems to develop specifications
- Act as an advisor and make recommendations for business problems
- Ensure that the technical roadmap for your assigned business area is aligned with other IS roadmaps, future state architecture, etc.
Operational Support and Project Execution :
Participate in planning and execution of projects across the Commercial Service Operations business spaceCoordinates and participates in the implementation of operational changesAssist Business stakeholders with solutions via the Power Platform product suite (PowerApps, Power Automate, Power Virtual Agents, Power Pages)Identify areas and processes where Power Platform and Microsoft 365 can be built and implemented for process improvementDevelop low-code applications and automate business processes with Power Apps and Power Automate. Connect disparate systems to Power Platform applications using various connectorsOversee the evaluation of end-user adoption and collaborate with multi-functional technology and design teamsMaintain consistent and positive stakeholder interaction and deliver timely solutionsEmployment of industry best practices to deliver solutions and prioritize the requirements into sprints to meet the business timelinesParticipates in the definition and improvement of business application support processes and procedures, assists in the preparation and update of business processesDefine project requirements, plans, milestones, phases and manage project budgets (when applicable outside of operational support activities)Ensure appropriate IS team members are involved in projects to validate and build solution design (Network team, Windows team, Architecture, etc.)Act as a liaison between the business unit, the technology team and the support team throughout multiple project lifecycles and during regular operational supportMonitor operational and project progress by tracking activity, resolving problems, publishing progress reports and recommending actionsLiaise with and coordinate the activities of business application vendors and internal and external service providersProvide support and leadership to team members.Documentation of Processes and Technical Specifications :
Participate in the definition and improvement of support processes and proceduresAssist in the preparation and updating of business processesPrepare, maintain and distribute technical and business user documentationProvides Knowledge Management support by writing and maintaining user documentation, providing service desk support and training usersPrepare and deliver informative, well-organized presentations and communicationsTrouble Shooting and System Maintenance :
Troubleshoot, analyze, prioritize and help coordinate the resolution of problems and issues with supported applicationsProvide Tier 2 & 3 support for your application area and liaise with the IS Service Desk on incidents or service requestsCoordinate and participate in the implementation of changes, enhancements and upgrades to applications and technologiesParticipate in and coordinate all types of testing and quality assurance activities related to supported applications and technologiesConfigure and manage the supported applications and technology according to business and technical requirementsSeek opportunities to automate business application processes where appropriateWork with team members to provide troubleshooting and system maintenanceEstablish and maintain close working relationships with vendors and service providersSkilled in systems testing of specification requirementsSkilled in business / technical writing as evidenced by previous work-related experienceStrong ability in using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions, or approaches to problemsAbility to effectively participate in multiple major projects or project roles or lead a variety of project team activities / tasksJob Requirements :
Post-secondary graduate with a degree, diploma or certificate in computer science or equivalent combination of education, training and experienceMinimum 3 years' experience with medium to large organizationMinimum 2 years' experience with Microsoft Power Apps suite of apps, services, connectors, and data platformExpertise in Model driven apps, business process flows, cloud flows, Canvas Apps, and Power AutomateExtensive knowledge of automated business applications, complemented by strong communication and business / technical writing skillsAbility to perform objective analysis and re-engineering of business processes to maximize quality service and cost-effectivenessStrong ability in using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions, or approaches to problemsExperience in data flow, BI reporting, systems testing, and user permission configurationExperience working in an analyst / technology-related position for medium to large enterprises with complex technological environmentsKnowledge of Scrum / Agile methodology, experience with cloud-based applications' support and implementation, and working with cross-functional teamsExperience with full-stack programming frameworks, other low-code platforms (e.g., ServiceNow, Appian, Pega), and integration platforms like Microsoft Integration Services (nice to have)Special Requirements :
Evening and occasional weekend work may be required.Ability to participate in on-call after hours’ support as required / needed.Occasional travel, as required.What We Offer :
Competitive compensation package / The target compensation for this role is $71,518 - $83,160 per year based on experienceComprehensive medical and dental benefitsEmployee Assistance ProgramA group RRSP / DPSP matching programDiscount on tires and mechanical servicesPositive work culture, opportunities for growth and development, and work-life balanceOpportunities for professional development, such as training programs, mentorship, and tuition reimbursementTo be considered for this position at this time, candidates must be legally eligible to work for any Canadian employer.