Business Systems Analyst improving construction project software for PCL Constructors. Translating user needs into Agile features, AI automations, and tested solutions.
Responsibilities
Engage with, survey, and interview end users to discover unmet needs and opportunities in construction project administration workflows
Discover, define, and write user stories and acceptance criteria with stakeholders
Translate functional and non-functional requirements into wireframes and prototypes
Assess technical feasibility with developers and architects, including data models, integrations, and system behaviour
Write work instructions for developers to translate requirements into working software
Identify, prototype, and deliver practical uses of AI and automation, including AI-assisted workflows, MCP integrations, scripts, and developer tooling
Account for PM4+ dependencies with Microsoft Dynamics 365 Finance and Operations and external construction applications
Perform initial quality assurance on delivered software
Prepare software demonstrations for technical and business audiences
Plan and conduct usability tests with end users
Work within the Agile solution delivery framework and plan releases for complex features
Organize, categorize, and maintain the work backlog and team documentation
Requirements
Postsecondary degree or diploma in computing science, software engineering, information technology, information management, or a related discipline
2 to 5 years of relevant experience in software development, business or systems analysis, or product delivery preferred
Hands-on experience across the software development lifecycle, including development, testing, or technical analysis
Practical experience applying AI tools to real-world problems, such as large language models, AI-assisted development, prompt and workflow design, integrations, agents, or API-based automation
Strong analytical and problem-solving skills
Effective visual, verbal, and written communication skills, with the ability to explain technical concepts clearly and concisely
Strong organizational and time-management skills, with attention to detail and the ability to prioritize work within deadlines and constraints
Familiarity with user experience principles, design thinking, and user research methods
Knowledge of construction project administration processes is an asset
Exposure to JavaScript/TypeScript, C#/.NET, Python, SQL, or browser extension development is an asset
Exposure to MCP servers, agents, or API-based automation is an asset
Exposure to Balsamiq, Figma, Sketch, or Adobe XD is an asset
Exposure to Azure DevOps, Jira, or GitHub is an asset
Exposure to Visual Studio Code or similar is an asset
Exposure to Power BI, Power Automate, or Power Apps is an asset
Exposure to Microsoft Dynamics 365 Finance and Operations is an asset
Exposure to Autodesk Construction Cloud or Pype is an asset
Exposure to data modelling, Azure Application Insights, or reporting automation is an asset
Benefits
Employee ownership opportunities that build long-term value
Annual discretionary performance bonuses
RRSP, TFSA, Pension Contribution Options
Flexible medical, dental and vision benefits
Prescription drug coverage and virtual care services
Life, AD&D and disability insurance
Paid parental leave and family care support
Health and lifestyle spending account options
Mental health and wellness support, including Employee Assistance Programs
Career growth pathways, leadership development and mentorship programs
Access to world-class training through PCL's College of Construction and professional development courses
Ongoing opportunities to learn new skills, explore different roles and grow your career across sectors and regions
Senior Business Analyst advancing Manulife’s digital payments, APIs, and real - time money movement platforms. Translating requirements into scalable customer - centric payment solutions.
Business Analyst translating stakeholder needs into Oracle data requirements for Canada’s Indigenous - owned technology services company. Validating datasets, user stories, and data quality with engineering teams.
Senior Business Systems Analyst owning requirements, analysis, and validation for Manulife’s financial - services initiatives. Leading stakeholder workshops, integration analysis, prioritization, and post - implementation reviews.
Analyste RH principal chez Sépaq, organisme québécois de conservation et tourisme durable. Pilotage de solutions RH, tests, déploiement et amélioration des processus.
Business strategy analyst shaping business intelligence, requirements, testing, and change strategies for Desjardins. Supporting complex cross - sector initiatives from needs assessment through rollout.
Analyste d’affaires SCM contribuant à l’implantation d’Oracle Fusion Cloud pour un programme public québécois. Analyse des processus, conception fonctionnelle, tests, migration de données et déploiement.
Analyste d’affaires sénior pilotant les essais d’acceptation et l’évolution de services en ligne pour un organisme public québécois. Soutien à la transformation numérique et à la mise en production.
Senior Business Analyst translating investment operations and finance needs into technology solutions at AIMCo, a Canadian institutional investment manager. Supporting back - office delivery, testing, and process improvement.
Senior Content Business Analyst turning Coursera and Udemy learning data into strategic insights. Improving content KPIs, portfolio performance, and executive decision - making through analytics and generative AI.
Freelance project manager and business process analyst modernizing Vexcash’s short - term lending operations. Delivering IT, automation, and AI implementations from process analysis through user adoption.