Sr. Auditor<p><strong>Job Posting: Senior External Audit Consultant</strong></p><p>Are you an experienced Senior External Audit Consultant looking for your next exciting opportunity? Our Edmonton-based client is seeking talented professionals to assist with four audits spanning a two-month period.</p><p><strong>Role Overview: Senior External Auditor</strong></p><p>In this dynamic role, you will leverage your expertise to support audit teams and contribute to the successful completion of controls-based financial statement audits. Your responsibilities will include:</p><ol><li>Collaborating with audit teams to execute controls-based financial statement audits.</li><li>Utilizing your knowledge of CAS and accounting standards such as IFRS, PSAS, and pension accounting.</li><li>Delivering results both independently and as part of a team to ensure high-quality outputs.</li></ol>Applications Architect<p>Our client is a prominent software development company in Edmonton Alberta who specializes in cutting edge technology solutions. They are currently on the hunt for an exceptional Software Architect with extensive experience in .NET and Azure. This position is a key leadership role within the organization, pioneering the development of modern web applications.</p><p><br></p><p>Note: This position requires the successful candidate to work on-site 5 days a week. </p><p><br></p><p>As a Software Architect, you will be leading the design, creation, and implementation of high-quality software solutions using .NET and Azure. You will be instrumental in the full software development lifecycle and provide strategic guidance for technical architecture and design according to the company's objectives.</p><p><br></p><p>Responsibilities:</p><ul><li>Lead the design and construction of robust and scalable .NET web applications using Azure.</li><li>Define and drive the architectural vision and technical strategy of the organization.</li><li>Collaborate with developers, project managers, and other stakeholders to refine and translate software requirements into solutions.</li><li>Develop architectural blueprints, best practices, and provide technical leadership to guide development teams.</li><li>Identify, evaluate, and advocate for new technologies and software products to meet project requirements.</li><li>Troubleshoot and resolve complex technical issues related to software application design and coding.</li><li>Ensure compliance with industry specifications and standards in all software architectural designs and implementations.</li></ul>Sr. Accountant<p><strong>Exciting Opportunity for a Senior Accountant – Join a Dynamic Edmonton Organization!</strong></p><p>Are you ready to make an impact as a Senior Accountant and bring your expertise to a fast-paced, growing organization in Edmonton? This is your chance to take on a dynamic contract role where your skills will shine and directly support meaningful outcomes.</p><p>In this role, you’ll play a critical part in key areas such as completing year-end working papers, fine-tuning SOX controls for optimal efficiency, preparing financial statements under IFRS standards, and taking on various exciting ad hoc projects that will showcase your versatility and problem-solving skills.</p><p><br></p>Health and Safety Manager<p>On behalf of a well established company, Robert Half is seeking a highly motivated and experienced <strong>Health and Safety Manager</strong> to lead their organization's health, safety, program. Reporting directly to the Operations Manager, the Health and Safety Manager will implement, maintain, and continuously improve policies, strategies, and processes to create a safe workspace and ensure compliance with all regulations.</p><p>This is an exciting opportunity for a professional committed to safety excellence and passionate about engaging employees in cultivating safe work practices.</p><p><br></p><p>Responsibilities:</p><p><br></p><ul><li>Develop, implement, and maintain comprehensive health and safety programs that safeguard employees, contractors, and visitors.</li><li>Conduct workplace risk assessments, hazard identification, and implement corrective actions where needed.</li><li>Lead investigations into workplace incidents, accidents, and near misses. Develop detailed reporting protocols and recommend actionable improvements to prevent recurrence.</li><li>Create, implement, and oversee employee training programs on workplace safety, emergency protocols, and prevention measures.</li><li>Collaborate with management, employees, and safety committees to promote a culture of safety throughout the organization.</li><li>Perform audits and inspections of facilities, policies, and equipment to ensure high safety standards are maintained.</li><li>Regularly update, maintain and complete prequalification websites (ISNet, Avetta, ComplyWorks etc.)</li><li>Attend Project Kick-Off and Progress meetings</li><li>Maintain compliance with Provincial Carrier Fleet Program.</li><li>Conduct Skid Steer and Forklift operator training courses.</li><li>Schedule and organize Drug and Alcohol testing.</li><li>Develop, implement and maintain Quality Assurance program.</li><li>Preform all onboarding & orientation for new employees</li><li>Other duties as assigned</li></ul><p>This is a predominantly in office role (West End of Edmonton) with travel to sites in Alberta when needed (company truck provided for travel to site). In addition to a competitive salary, a full benefits package will be offered to the successful candidate. Apply today!</p>Financial Business Analyst<p>Are you an experienced <strong>Workday Business Analyst</strong> looking for your next great contract opportunity? Our Edmonton-based client is seeking a highly skilled professional to join their team and contribute to a critical project. This role offers you the chance to collaborate with cross-functional teams, leverage your expertise, and make a meaningful impact on organizational processes.</p><p><strong>Key Responsibilities:</strong></p><ol><li>Serve as a liaison between finance stakeholders and technical teams, ensuring alignment of requirements and system functionalities.</li><li>Partner with the finance team to analyze and translate business processes into Workday system solutions.</li><li>Test and validate data to support system accuracy and reliability.</li><li>Develop tailored reports, dashboards, and analytics to enhance organizational visibility and decision-making.</li></ol><p><br></p>Software Development Technical Lead<p>Our client, a cutting-edge leader in transportation technology, is instrumental in revolutionizing vehicle and mobile asset tracking. They play a vital role in enhancing operational efficiency and optimizing data management. At present, they are seeking a Software Development Technical Lead to work with the remote team and spearhead the expansion of their software development branch in Edmonton. This role is an ideal match for a seasoned technical lead who is passionate about supervising a platform transformation that delivers practical and impactful insights to clients.</p><p>Role Summary:</p><p>As a Technical Lead, the incumbent will have a significant role in the strategy, development, enhancement, and maintenance of the client's software system. The software system is cloud-native and built on the Microsoft .NET stack with an API and site developed using ASP.NET.</p><p>Key Responsibilities:</p><ul><li>Providing technical leadership and strategic direction for software solutions using the .NET stack, C#, ASP.NET, and related technologies.</li><li>Overseeing and collaborating with cross-functional teams to implement and deliver new features and enhancements.</li><li>Taking the lead in deploying reliable fixes for complex issues, identifying root causes whilst spearheading solution improvements.</li><li>Supervising code reviews and ensuring alignment with best practices, coding standards, and company guidelines.</li><li>Mentoring and guiding the software development team, nurturing a culture of continuous improvement and innovation.</li></ul>Administrative Assistant<p>Our client in Edmonton is seeking an organized and detail-oriented Administrative Assistant for a contract role. This entry-level position will support the payroll team by managing large volumes of data, emails, and organizing documents. If you're tech-savvy, enjoy multitasking, and have strong administrative skills, we want to hear from you!</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Monitor general mailboxes and track information in spreadsheets, including hire dates and payroll details.</li><li>Save and organize employee documents from emails and the document center into digital folders.</li><li>Assign tasks based on team availability, ensuring work is reassigned during absences and tracking SLAs.</li><li>Respond to simple payroll inquiries and manage follow-ups on missing information.</li><li>Use Excel functions (Pivot Tables, VLOOKUP, FIND, SEARCH) to sort and track data.</li><li>Ad-hoc duties as requested.</li></ul><p><br></p>Sr. Software Engineer<p><strong>About Our Client</strong></p><p>Join an innovative company specializing in advanced solutions for the education technology sector. Their products focus on enhancing efficiency and data management for educational institutions worldwide. They are now in search of an outstanding Senior Software Developer to join their dynamic team and contribute to their mission of revolutionizing educational experiences through technology.</p><p>This is a full-time role, requiring the successful candidate to report to their Edmonton office five days a week.</p><p><strong>Role Overview</strong></p><p>We are recruiting for a seasoned Senior Full-Stack Software Developer, proficient in .NET C#, with extensive database experience and a deep understanding of DevOps CI/CD practices. The desired candidate would have a firm grasp of modern front-end frameworks such as ReactJS or Angular and will be instrumental in developing, enhancing, and maintaining sophisticated software solutions.</p><p><strong>Key Tasks and Responsibilities</strong></p><ul><li>Designing, developing, and maintaining web applications using .NET Core and modern front-end frameworks</li><li>Collaborating with cross-functional teams to define requirements and deliver scalable and efficient solutions</li><li>Primary programming with C#, implementing and integrating Web API services, and Single Sign-On (SSO) solutions</li><li>Developing and fine-tuning SQL Server and Oracle queries</li><li>Applying and advocating software design principles and best practices in the software architecture</li><li>Staying current with cutting-edge technologies and recommending improvements</li><li>Fostering a culture of innovation and data-driven decision-making within the technology team</li><li>Ensuring compliance with industry regulations pertaining to the security and privacy of sensitive educational data</li></ul><p><br></p>Administrative Competence Coordinator<p>Our client in Edmonton is seeking an Administrative Competence Coordinator to join their team on a contract basis. As an Administrative Competence Coordinator, you will be responsible for coordinating and overseeing administrative functions while ensuring the efficient operation of various office systems. You will work closely with department heads and leadership teams to optimize administrative processes, implement improvements, and maintain records with precision and accuracy. Your expertise in ADP and the Microsoft Office Suite will be essential in supporting payroll functions, reporting, data management, and communication across the organization.</p><p><strong> </strong></p><p><strong>Key Responsibilities:</strong></p><ul><li>Coordinate day-to-day administrative operations to ensure efficiency and accuracy.</li><li>Utilize ADP to support payroll administration, employee records, and benefits tracking.</li><li>Develop and maintain organizational spreadsheets, reports, and presentations using Microsoft Office Suite (Excel, Word, PowerPoint).</li><li>Manage the flow of internal and external communication, ensuring timely responses and actions.</li><li>Support the creation and implementation of office systems and procedures.</li><li>Assist with scheduling, meeting coordination, and other administrative support tasks as needed.</li><li>Conduct data analysis, prepare reports, and ensure that key administrative metrics are met.</li><li>Collaborate with HR and other departments to maintain up-to-date employee records and documentation.</li><li>Assist with onboarding and training of new team members on administrative systems and processes.</li><li>Ad-hoc duties as requested.</li></ul><p><br></p>QA Testing Architect<p>We are assisting in the recruitment of a <strong>QA Testing Architect</strong> for our esteemed client, reporting directly to the CIO of the Edmonton Alberta region. This influential role involves building and refining a comprehensive Quality Assurance (QA) strategy from the ground up, ensuring that QA processes, testing practices, and standards meet organizational goals and align with system-wide requirements. The QA Testing Architect will assess existing QA frameworks, identify gaps, and lead the implementation of scalable solutions, while fostering effective collaboration across teams to deliver high-quality results.</p><p><strong>Core Responsibilities:</strong></p><p><strong>1. Development of QA Strategy</strong></p><ul><li>Build a scalable and adaptable QA strategy tailored to organizational demands and growth.</li><li>Establish and document standards, processes, and best practices for QA and testing activities across systems.</li></ul><p><strong>2. Current QA Assessment and Enhancement</strong></p><ul><li>Conduct evaluations of the current QA processes to highlight opportunities for refinement.</li><li>Provide detailed recommendations to enhance QA capabilities and address inefficiencies.</li></ul><p><strong>3. Testing Strategy Implementation</strong></p><ul><li>Develop, oversee, and manage testing strategies for key business systems, including customer-facing platforms, enterprise applications, and operational workflows.</li><li>Ensure test cases and scenarios are comprehensive and align with high-quality standards to support organizational requirements.</li><li>Track and document all software inconsistencies or defects as part of robust defect management practices.</li></ul><p><strong>4. Collaboration and Leadership</strong></p><ul><li>Analyze project requirements to identify risks, dependencies, and challenges in QA processes.</li><li>Provide direction and mentorship to QA testers and junior team members on best practices and technical solutions.</li><li>Align with project managers, developers, and other teams to ensure QA objectives are integrated into broader deliverables.</li><li>Act as the primary resource for inquiries and updates related to QA activities.</li></ul><p><strong>5. Test Execution and Defect Management</strong></p><ul><li>Leverage modern tools to efficiently document, track, and resolve defects and related issues.</li><li>Conduct root cause analyses for identified defects and oversee resolution testing.</li><li>Execute manual test plans to ensure that testing coverage addresses specific business use cases.</li><li>Prioritize effective communication with stakeholders regarding risks, outcomes, and timelines.</li></ul><p><strong>6. Continuous Improvement Initiatives</strong></p><ul><li>Track QA performance metrics and regularly present progress reports to senior leaders.</li><li>Champion initiatives that streamline QA processes and make them more efficient without sacrificing quality.</li><li>Ensure the organization stays up-to-date with evolving QA methodologies, technologies, and best practices.</li><li>Contribute to other related tasks and responsibilities as needed.</li></ul><p><br></p>Controller<p>We are currently helping our client in their search for a Controller who will be responsible for the company's overall financial management. This role involves providing strategic financial leadership, managing finances and financial risks, as well as directing financial planning and reporting. </p><p><br></p><p>This organization has gone through a period of strong growth, and they are looking for a Controller to elevate the finance function for the organization.</p><p><br></p><ul><li>The Controller will lead the accounting team, which includes an Assistant Controller, and work closely with senior management to promote financial prosperity and growth within the company.</li></ul><p><br></p><ul><li>The Controller will be reporting directly to the CEO, supervising the Assistant Controller and other members of the finance team, and collaborating with senior management. Duties of this position include encompassing all financial operations such as accounting, budgeting, forecasting, and financial reporting. </li></ul><p><br></p><ul><li>This role also includes managing cash flow and investments. The Controller will also be required to assure regulation compliance and internal policy enforcement, prepare financial statements and reports, and conduct financial risk assessments to formulate risk mitigation strategies. </li></ul><p><br></p><ul><li>The ability to offer financial insights and recommendations for strategic decision-making is a key part of the role.</li></ul><p><br></p><ul><li>The successful candidate will build and upkeep effective communication and relationships with financial institutions, insurers, regulators, and other key contributors. </li></ul><p><br></p><ul><li>As the team leader, an important part of the role is to offer leadership, guidance, and mentorship to the accounting team including the Assistant Controller, fostering an environment of collaboration and high-performance efforts.</li></ul><p><br></p><ul><li>The Controller must show initiative by developing and implementing financial policies and procedures, conducting financial analysis, and driving business decisions. </li></ul><p><br></p><ul><li>They will also audit various processes and implement changes to improve efficiency and efficacy. Furthermore, they will have to manage various challenges such as ensuring accuracy and timeliness in financial reporting and regulatory compliance, while also coping with the pressure of handling multiple priorities and deadlines effectively.</li></ul><p><br></p><p><br></p><p><br></p>