Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • 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

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Associate's Degree

Tech skills

AzureCloudJavaScriptPythonSQLTypeScript.NET

Location requirements

OnsiteEdmontonCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.