<p><strong>THE ROLE:</strong></p><p>Our client is seeking an experienced Business Analyst to join their Edmonton team on a full-time, long-term contract engagement. This role will work closely with business and technology teams to improve processes, define requirements, and support the delivery of effective technology solutions.</p><p><em>Responsibilities:</em></p><ul><li>Partner with stakeholders and IT teams to understand business needs and define clear requirements</li><li>Facilitate workshops, interviews, and working sessions to gather information and build alignment</li><li>Analyze business processes, systems, and data to identify opportunities for improvement</li><li>Develop requirements, user stories, process maps, acceptance criteria, and supporting documentation</li><li>Collaborate with project teams throughout the solution design, development, testing, and implementation</li><li>Support UAT by defining acceptance criteria and validating that solutions meet business needs</li><li>Maintain requirements documentation and communicate project updates, risks, and changes to stakeholders</li><li>Use data and analysis to support decision-making and evaluate solution outcomes</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is an excellent opportunity for a seasoned Business Analyst to make a meaningful impact by driving business process improvements and supporting key technology initiatives within a collaborative and forward-thinking organization. You'll work closely with cross-functional stakeholders, helping shape solutions from initial discovery through implementation while influencing decision-making and delivering measurable business value. In return, you'll join a supportive team environment that values innovation, continuous improvement, and professional growth, while offering a competitive salary, and the opportunity to contribute to high-visibility projects that make a real difference.</p>
<p>On behalf of our client, Robert Half is seeking a Business Analyst in Edmonton, AB. This on-site, long-term contract role is focused on supporting the final stages of a major Microsoft Dynamics CRM implementation. The selected candidate will work closely with both internal teams and external partners to ensure project success.</p>
<strong>Job Responsibilities</strong>
<ul><li>Gather and document business and user requirements for ongoing CRM initiatives.</li><li>Translate business needs into actionable functional requirements and Jira tickets for development teams.</li><li>Facilitate communication between business stakeholders, technical teams, and external partners to ensure alignment.</li><li>Support Agile project delivery by participating in sprint planning, backlog refinement, and requirements clarification.</li><li>Assist with reviewing and improving business processes throughout the implementation phase.</li><li>Contribute to the management of deliverables within a three-week sprint cycle.</li><li>Collaborate with the Senior Business Analyst to address requirements gaps and drive project completion.</li></ul>
<strong>Job Requirements</strong>
<ul><li>At least 2 years of experience in a Business Analyst or related role.</li><li>Proven ability to gather, document, and translate business requirements into technical deliverables.</li><li>Experience contributing to Agile projects.</li><li>Familiarity with Jira for managing user stories and development tasks.</li><li>Strong communication skills and the ability to engage stakeholders effectively.</li><li>Demonstrated capacity to collaborate with both technical and non-technical teams.</li><li>Experience supporting Microsoft Dynamics 365 CRM implementations is considered an asset.</li><li>Previous participation in enterprise software implementation projects is advantageous.</li><li>Background working with external development teams or implementation partners is valued.</li></ul>
Overview
Our Edmonton-based client is seeking a Business Analyst to support process improvement and automation initiatives across the organization. The successful consultant will work closely with stakeholders to understand current business processes, document workflows, identify inefficiencies, and support the evaluation of potential automation and system solutions.
Current projects include documenting and improving timesheet-related processes, mapping workflows between project management and HR systems, reducing manual spreadsheet-based activities, and identifying opportunities to streamline operations through automation and technology. This role will focus primarily on business analysis, requirements gathering, process documentation, and stakeholder engagement, while collaborating with technical resources responsible for solution design and implementation.
This is an initial part-time contract requiring approximately 10-15 hours per week. The role is fully remote; however, consultants must be located in Edmonton to support occasional onsite meetings if required.
Key Responsibilities
Conduct stakeholder interviews and requirements-gathering sessions to understand business challenges, current processes, and operational goals.
Document current-state business processes, workflows, and business requirements.
Create process maps, workflow diagrams, and supporting documentation.
Analyze business processes and identify opportunities for efficiency improvements, automation, and process optimization.
Support the development of future-state process recommendations and business requirements for proposed solutions.
Assist with data gathering, research, and evaluation of business and technology solutions.
Collaborate with technical teams to communicate requirements and support implementation activities.
Participate in testing, validation, and user acceptance activities as needed.
Provide regular project updates and maintain project documentation.
Required Qualifications
3+ years of experience in a Business Analyst, Process Analyst, or similar role.
Experience gathering and documenting business requirements.
Strong process mapping and business process documentation skills.
Experience facilitating discussions and working with business stakeholders.
Strong analytical and problem-solving abilities.
Excellent written and verbal communication skills.
Proficiency with Microsoft Office applications, including Excel, Word, and Visio (or similar process-mapping tools).
Ability to manage multiple priorities and work independently in a remote environment.
Interest in process improvement, automation, and technology-driven solutions.
Nice-to-Have Qualifications
Exposure to workflow automation platforms such as Microsoft Power Automate.
Familiarity with Microsoft Copilot or other AI productivity tools.
Experience supporting process improvement or digital transformation initiatives.
Basic understanding of systems integrations, APIs, or data flow concepts.
Experience working in consulting, professional services, or project-based environments.
<p>On behalf of our client, Robert Half is seeking a Credit Analyst in Acheson, AB. This on-site position is within the rental and leasing services sector. The selected candidate will play an important role in supporting credit operations and account management.</p>
<strong>Job Responsibilities</strong>
<ul><li>Evaluate accounts receivable reports to identify and address overdue balances.</li><li>Contact customers regarding outstanding payments and escalate unresolved accounts as necessary.</li><li>Collaborate with branch teams to resolve customer disputes and reconcile payment discrepancies.</li><li>Prepare and submit month-end reports related to account disputes.</li><li>Review and investigate new and increased credit requests, analyzing applications and external credit reports.</li><li>Verify credit references and confirm purchase requirements with branch staff.</li><li>Set approved credit limits in the system and communicate credit decisions to customers.</li><li>Assess requests to release orders above approved credit limits and process overrides within designated authority.</li><li>Monitor and follow up on problematic accounts, escalating issues for further review when needed.</li><li>Process customer payments, including rental and credit card transactions, and manage daily cash reconciliation reports.</li><li>Provide commentary and reporting support for significant accounts and assist Sales and Accounting with assigned projects.</li></ul>
<strong>Job Requirements</strong>
<ul><li>At least 3 years of experience in credit analysis or a related financial role.</li><li>Demonstrated ability to review and interpret accounts receivable reports.</li><li>Experience with customer account management and dispute resolution.</li><li>Skill in investigating credit applications and analyzing credit data.</li><li>Capacity to communicate effectively with both customers and internal teams.</li><li>Proficiency in processing payments and managing financial reconciliations.</li><li>Ability to prepare clear and accurate reports for management review.</li><li>Strong organizational skills and attention to detail in a fast-paced environment.</li></ul>
Are you a seasoned budgeting and financial planning professional who thrives on turning complex data into meaningful insights? Our public sector client is seeking a Senior Budget Analyst for a contract opportunity to support a critical budgeting cycle and help strengthen financial planning processes across the organization.
In this role, you'll partner with business leaders and finance teams to deliver insightful analysis, develop budgeting tools, and support quarterly budgeting and forecasting activities.
What You'll Be Doing:
-Create and enhance budget templates, models, and reporting tools
-Support financial analysis to support operational and strategic decision-making
-Coordinate quarterly budgeting and forecasting processes
-Analyze variances, trends, and financial performance indicators
What we are looking for:
-Advanced Excel skills, including financial modeling and complex reporting
-Strong analytical and problem-solving abilities
-Experience creating budget templates, planning models, and management reports
-Ability to manage multiple priorities and work independently in a deadline-driven environment
-Professional accounting designation (CPA) is required
-Experience supporting large or complex budgeting cycles is highly preferred in a public sector environment