Sitecore ArchitectRobert Half is seeking Software Developer candidates on behalf of a client in the Non-Profit industry with a new job opening. Apply for this position today if you think you can be responsible for implementing new features, maintaining existing code, and refactoring existing code across a breadth of products used both internally and externally at the company. This short-term contract / contract employment opportunity is based in the Toronto, Ontario area. <br> Responsibilities: Design and Architecture: • Create technical designs for Sitecore-based applications, considering scalability, performance, and maintainability. • Map business requirements to systems and technical specifications. • Collaborate with cross-functional teams to ensure alignment with project goals. Development and Implementation: • Code and develop robust Sitecore solutions. • Leverage Sitecore features such as personalization, content testing, and analytics. • Implement best practices for Sitecore development. System Performance and Reliability: • Ensure system performance meets quality standards. • Address any performance bottlenecks or issues. • Optimize Sitecore solutions for efficiency. Collaboration and Communication: • Work closely with project managers, developers, and technical leads. • Provide technical guidance and mentorship to team members. • Elevate the discussion and strategic value of technology within the organization.Senior Software Developer<p><strong><u>This is a hybrid position (3 days a week in the office) in Downtown Vancouver. Candidates must be in British Columbia to be considered for this role. </u></strong></p><p><strong> </strong></p><p>This is a Senior Software Developer position at an investment management company based in Vancouver. They handle billions of dollars of assets for private and corporate clients and have offices all around Canada.</p><p><br></p><p>At this firm, employees can have an equity stake in the company. Everyone has a seat at the table and is heard and understood, and if you’re looking for your next long-term role, please read on!</p><p><br></p><p>They are looking to modernize their entire technology environment, and there are a lot of ongoing projects and plans for the future. They are going through a major data transformation, and are moving to microservices architecture.</p><p><br></p><p>In this role, you will be developing and maintaining large scale solutions; you will be working with many financial applications and systems, and having experience in the financial industry is preferred, but not required. A lot of the programming is using Python, and if you have experience using other object-oriented programming languages (C# / Java), we encourage you to apply as well!</p><p><br></p><p><strong>What you will do and how you will make an impact … </strong></p><p><strong> </strong></p><p>[-] There are 11 people in the IT team, and everyone works very closely together; you will work with a variety of backend systems and be the senior software developer on the team. You will take ownership of internal applications and projects, and will contribute to architecture design.</p><p><br></p><p>[-] You will work closely with the internal Business Analysts to get a better understanding of requirements, and you will work collaboratively with the team to develop new features and applications. You will be hands on in this position as well, and will be scripting with Python.</p><p><br></p><p>[-] You will be involved in designing and implementing new systems, a lot of which include data integration and exchange projects. You will be working with a large amount of data relating to pricing and the financial portfolios that they manage. Previous experience designing data flows, working with investment data, and working on data modeling and mapping projects will be helpful.</p><p><br></p><p>[-] You will support the migration to microservices architecture. You need previous experience designing and developing APIs and web services for this position.</p><p><strong> </strong></p><p><strong>Why we are excited about you … </strong></p><p><br></p><p>[-] You have proven experience as a Python / C# / Java developer</p><p><br></p><p>[-] You are familiar with the financial industry and have worked in it before</p><p><br></p><p>[-] You have a ‘make it happen’ attitude and enjoy working on a mix of projects at a time</p><p><br></p><p>[-] You have previous experience with large-scale data integration projects, and experience with data mapping and database design projects.</p>Software Developer<p>Robert Half is currently seeking an experienced Software Developer for our Calgary Client. As the successful Candidate, you will be accountable for implementing new features, maintaining existing code, and refactoring existing code across a breadth of products used both internally and externally at the company using the latest technologies in the Microsoft stack. Your top notch development skills for web and mobile applications combined with solid problem solving ability will ensure you design, build, deploy and maintain software products that will help grow the business. This role is located in Calgary, AB., but is open to remote work concessions for eligible candidates located within the Calgary region.</p><p><strong>WHAT YOU’LL GET </strong></p><p>Our Client offers a competitive salary and benefits package and the opportunity to work in a challenging team-oriented environment. If you are looking for that next step in your career this could be the role you’ve been looking for, don’t delay and apply online today!</p>Senior Software Developer<p>Robert Half is seeking a Senior Software Developer (C# and .NET) to join our clients team. The ideal candidate will have a passion for developing high-quality software solutions and will possess strong expertise in C# and the .NET framework. As a Senior Software Developer, you will play a crucial role in designing, developing, and maintaining our software applications to meet the needs of our clients and contribute to the overall success of our projects. This is a contract-to-permanent opportunity and based on-site in Edmonton, Alberta. </p><p><br></p><p>What you'll do:</p><ul><li>Collaborate with cross-functional teams to gather and analyze requirements, design software solutions, and develop robust applications using C# and .NET technologies.</li><li>Lead the full software development lifecycle, including planning, designing, coding, testing, debugging, and deployment.</li><li>Architect and implement scalable and maintainable software solutions that adhere to industry best practices and coding standards.</li><li>Mentor junior developers and provide technical guidance and expertise to ensure the successful delivery of projects.</li><li>Participate in code reviews to ensure code quality, performance, and security standards are met.</li><li>Identify and troubleshoot software issues, and implement effective solutions to resolve them in a timely manner.</li><li>Stay up-to-date with the latest technologies, trends, and best practices in software development, and proactively apply them to improve our processes and products.</li><li>Collaborate with stakeholders to understand business requirements and translate them into technical specifications and solutions.</li><li>Contribute to the continuous improvement of our development processes and methodologies</li></ul><p><br></p>Automation Engineer<p>Robert Half is looking for a The Automation Engineer for a manufacturing client in Guelph. This role is fully onsite! </p><p><br></p><p>The Automation Engineer is responsible for the total ownership of the controls network and calibration for the site. This position supports Maintenance and Operations by making improvements to reduce production downtime, technical troubleshooting, and being a site champion in safety and reliability. This is accomplished by assisting with standard operating procedures, calibrations, control system projects, troubleshooting and communication amongst the various teams throughout the facility. This job requires strong communication, off-hour support, interpersonal and team-building skills to support site objectives with little or no supervision.</p>PHP Developer<p>Are you starting your career in PHP development and eager to grow your skills? We are looking for a motivated Junior PHP Developer to join our client's dynamic team. In this role, you'll be working alongside experienced developers to build and maintain backend systems that power their platform. You'll have the chance to learn from senior team members, contribute to projects, and help create scalable, secure, and reliable software solutions.</p><p><strong>Responsibilities:</strong></p><ul><li>Write clean and maintainable PHP code for various backend projects.</li><li>Work with frontend developers, product managers, and other stakeholders to understand requirements and develop technical solutions.</li><li>Assist in ensuring the scalability, security, and reliability of backend systems.</li><li>Participate in code reviews and incorporate feedback from senior developers to improve your skills.</li><li>Learn and follow industry best practices for backend development.</li></ul><p><strong>Why Join?</strong></p><ul><li>Gain hands-on experience and mentorship from a team of skilled developers.</li><li>Opportunity to work on exciting projects and grow your skills in a supportive environment.</li><li>Access to training and professional development resources.</li><li>Be part of a collaborative team that values creativity and innovation.</li></ul><p><br></p>Software Engineer<p>Robert Half Technology is looking to hire a permanent Solution Engineer for a client in that is rapidly expanding within the North GTA region. Please take a look at the summarized information below and apply if you are a good fit!</p><p> </p><p><strong>Location: REMOTE</strong></p><p><strong>This role is fully remote and only open to candidates within Canada</strong></p><p><br></p><p><strong>Compensation: </strong>$90-110K + (<strong>Bonus structure implementing = 15%) + </strong>Benefits + 3 Weeks Vacation + 5 Personal Wellness Days + 10 Sick Days + Birthday Off + Work From Home Expenses + Hardware</p>Business Analyst - Payroll Systems<p>We are seeking a highly skilled Business Analyst to join our client within the shipping industry. The ideal candidate will have extensive experience in creating Standard Operating Procedures (SOPs), mapping out business processes, and implementing ERP/Payroll systems. While direct payroll processing experience is not mandatory, the candidate must have experience working closely with payroll stakeholders.</p><p><br></p><p>This is a 12-month contract role in based in North Vancouver and will require on-site work 3 days per week.</p><p><br></p><p>Responsibilities:</p><p><br></p><ul><li>Mapping out existing payroll processes, participating in design sessions and system test activities, and identifying any implementation roadblocks to coordinate with leadership for mitigation.</li><li>Accountable for identifying and defining business process changes, reviewing, controlling, and requesting changes, as well as analyzing their impacts.</li><li>Supports business process decisions for the payroll project, including both business process design and technology design considerations which impact process.</li><li>Contributes to decisions associated with process, workflow approvals, and dependencies associated with other functions.</li><li>Responsible for designing an end-to-end HR process,</li><li>Works closely with their system integrator counterpart on the design, development, and implementation of the solution and key deliverables.</li><li>Verifies that the proposed design satisfies business requirements.</li><li>Coordinates and integrates institutional knowledge, provides input to the system integrator team regarding technical architecture, configuration, RICF objects, security, system administration features, peripheral systems.</li></ul><p><br></p>Software Development Technical Lead<p><strong>Senior Software Developer: Shape the Future of Innovative SaaS Solutions</strong></p><p>Are you a technology enthusiast ready to contribute to a pioneering team transforming the industry? We're seeking a skilled Senior Software Developer to join us in crafting revolutionary software that defines our client's success.</p><p><strong>What You'll Do:</strong></p><p>1. Drive Innovation:</p><p>Contribute to the development of our cutting-edge SaaS platform, an industry-leading solution that sets new standards. Your work will be crucial in enhancing and maintaining our core product.</p><p>2. Optimize Monitoring Systems:</p><p>Play a key role in refining our comprehensive monitoring system, enabling clients to gain valuable insights into their operations. Your expertise will directly impact system performance and user experience.</p><p>3. Collaborate in Agile Teams:</p><p>Work with a dedicated Scrum Master and agile team that values efficiency and adaptability. If you thrive in fast-paced environments and are passionate about learning, you'll find your place with our client.</p><p>4. Master DevOps Processes:</p><p>Engage in the full software development lifecycle, from conception to deployment. You'll ensure smooth deployment, participate in on-call rotations, resolve incidents with the aid of automated monitoring tools, and maintain high-quality documentation.</p><p>5. Contribute to Agile Practices:</p><p>Join sprint planning sessions, collaborate on backlog refinement, and drive continuous improvement through test automation, static code analysis, and continuous integration/delivery.</p><p>6. Focus on Professional Growth:</p><p>Work closely with Development Managers to create a personalized skills development plan, empowering you to grow and excel in your career.</p>Marketing Coordinator<p><br></p><p>We're seeking a Marketing Coordinator for a 6-month contract to supporting our client's marketing and events endeavors. As a versatile team member, you'll wear many hats, from executing marketing campaigns to coordinating engaging events. This role will occasionally take you across the Lower Mainland, providing valuable hands-on experience and networking opportunities. If you're ready to make an impact in a dynamic environment, apply now to embark on this rewarding journey with us!</p><p><br></p><p>What you'll do:</p><ul><li>Engage in executing a 360-marketing plan, with key focuses on community events, B2C and B2B marketing operations and content ideation. </li><li>Organize training sessions and on-site management for all community events. </li><li>Coordinate brand marketing collaterals in collaboration with internal and external teams. </li><li>Compile briefing documents for internal teams and external agencies. </li><li>Support the development of branded content, such as social posts, video, web assets, and digital media content. </li><li>Implement marketing and paid media campaigns. </li></ul><p><br></p>Software EngineerAre you creative and have strong coding skills and a deep understanding of enterprise systems? We are looking for a highly motivated Full Stack Software Engineer with strong software engineering techniques and knowledge of design patterns. As a Full Stack Software Engineer, you will create superior software solutions by utilizing best practices and innovation. To be successful in the role, you should be self-driven, a creative problem solver and eager to collaborate and solve complex problems both on your own and within project teams.<br><br>How you will make an impact<br><br>- Evaluate new technologies and build prototypes for continuous improvements<br><br>- Create high quality production-ready code in an agile environment<br><br>- Invite solutions which account for scalability and optimize performance<br><br>- Collaborate within an agile team to understand business needs and work through complex business processes to create solutions that align with the company goals<br><br>- Uphold top programming practices and standards<br><br>- Design and implement back end and front end components and servicesSoftware EngineerDo you combine strong coding skills and a deep understanding of enterprise systems with creativity? We are looking for a highly motivated Full Stack Software Engineer with strong software engineering techniques and knowledge of design patterns. As a Full Stack Software Engineer, you will create superior software solutions by utilizing best practices and innovation. Successful developers will be self-driven, creative problem solvers and eager to collaborate and solve complex problems both on their own and within project teams.<br><br>How you will make an impact<br><br>- Analyze new technologies and design prototypes for continuing improvements<br><br>- Develop high quality production-ready code in an agile environment<br><br>- Collaborate within an agile team to understand business needs and work through complex business processes to create solutions that align with the company goals<br><br>- Outline and enact back end and front end components and services<br><br>- Uphold top programming practices and standards<br><br>- Invite solutions which account for scalability and optimize performanceInstructional Designer<p><strong>The Company</strong></p><p>Our client in Guelph, Ontario is looking for an Instructional Designer for an 8-12 week contract -- may have opportunities for extension. This is a hybrid position, and the selected candidate MUST be able to work in office 3 days per week. </p><p>Mon-Fri: 8:30am - 4:30pm or 9:00am - 5:00pm</p><p><br></p><p><strong>The Position</strong></p><p>The Instructional Designer will have a specialized focus on creating dynamic and engaging learning videos. The ideal candidate will have a passion for education, a strong understanding of instructional design principles, and the creativity to develop compelling video content that enhances the learning experience.</p><p><br></p><p>Responsibilities:</p><ol><li>Collaborate with subject matter experts to design and develop video-based learning materials that align with learning objectives and target audience needs.</li><li>Write clear and concise video scripts that effectively communicate key concepts and learning points, ensuring content is engaging and easy to understand.</li><li>Assist in the recording, editing and uploading of video assets</li><li>Designs and produces role-based quick reference guides and cheat-sheets, checklist; draft online FAQ</li><li>Create and follow detailed storyboards to outline the visual and narrative elements of each video, including scene composition, transitions, and visual aids.</li><li>Conduct thorough reviews of video content to ensure accuracy, consistency, and adherence to instructional design best practices.</li><li>Proactively reports on status of deliverables, and any issues or risks impacting material completion</li><li>Outlines and prepares training facilitation guides and presentation materials for synchronous learning events including in-person classroom and live Webinar</li></ol><p><br></p>Senior PHP Developer<p>Are you an experienced PHP expert looking to make a significant impact? We are actively seeking a highly skilled Senior PHP Developer to join our client's esteemed team. In this role, you will take charge of designing, developing, and maintaining robust backend systems critical to their platform's success. Collaborating closely with cross-functional teams, you'll translate requirements into innovative technical solutions while ensuring scalability, security, and reliability.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Design, develop, and maintain efficient, reusable, and reliable PHP code.</li><li>Collaborate with frontend developers, product managers, and stakeholders to translate requirements into technical solutions.</li><li>Architect and implement scalable, secure, and maintainable backend solutions.</li><li>Optimize application performance and ensure high availability and reliability.</li><li>Conduct thorough code reviews, offer constructive feedback, and mentor junior developers.</li><li>Stay abreast of emerging technologies and best practices in backend development.</li></ul>VP, Business Control<p>Our client, an international financial institution, offers a broad range of financial services centered on banking. They are also engaged in the leasing, securities, credit card, investment, mortgage securitization, venture capital and other credit related businesses. They are currently seeking a VP Business Control Officer/Treasury for their Toronto office.</p><p><br></p><p><strong>Snapshot of the Role:</strong></p><p> </p><p>This <strong><u>first line of defense role</u></strong> is responsible for control design and monitoring support for all their Canadian Branch business lines. The Business Control Design and Monitoring role will support the management team to develop appropriate front office controls, and design and execute a control monitoring program to ensure they maintain a strong control environment within the front office. This position will also be responsible for control and process mapping related to priority areas of focus, especially in Treasury and will assist with the design and execution of control effectiveness assessments.</p>CTO - Chief Technology Officer<p>Chief Technology Officer</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Define the company's technology strategy in collaboration with senior leadership to drive business success.</li><li>Lead the charge in managing a cutting-edge SAAS platform and overseeing the day-to-day operations of the development teams.</li><li>Strengthen disaster recovery and IT security protocols.</li><li>Take charge of data security, management, and governance for the SAAS platform.</li><li>Manage relationships with key stakeholders, both internal and external.</li><li>Develop and oversee annual and quarterly budgets.</li><li>Cultivate and maintain strategic partnerships with vendors and technology providers.</li><li>Direct human resource allocation, set goals/KPIs, and monitor performance metrics.</li><li>Make crucial infrastructure decisions to ensure technical excellence and scalability.</li><li>Foster collaboration across departments to drive strategic initiatives and align technology strategy with business objectives.</li><li>Craft strategic plans and timelines for evaluating, developing, and deploying technical solutions across web and mobile platforms.</li></ul>Health & Safety Resource Specialist<p>We are searching for experienced Health & Safety professionals for our client, a non-profit organization for construction, based in Vancouver. In this role, you will be the Health & Safety Resource Specialist, and will be responsible to review, monitor, revise, and develop Occupational Health & Safety resources for the organizations training department courses, committee projects, safety advisors, and website resources.</p><p><br></p><p><strong>The main duties of this person are:</strong></p><p>• Oversee the maintenance and updates the H& S website, ensuring the availability of OH& S resources - perform annual reviews to ensure the resources are relevant and accurate.</p><p>• Develop presentations and resources</p><p>• Design and collaborate on the development of course materials in conjunction with stakeholders.</p><p>• Assess resource and training needs with internal stakeholders, subject matter experts, to ensure accuracy and relevance of content.</p><p>• Provide project updates on a consistent basis about strategy, adjustments, and progress.</p><p>• Measure project performance to identify areas of improvement and monitor progress.</p><p>• Lead external safety campaigns, represent organization at conferences, and advocate for its initiatives.</p><p>• Stay updated with regulations.</p><p>• Provide excellent customer service to internal and external stakeholders.</p>IT Manager<p>Robert Half Technology is hiring a Manufacturing Execution Systems Manager for a client in Windsor, Ontario. This role is onsite in Windsor and requires strong manufacturing experience. </p><p><br></p><p>📌 Must have at least 2-3 years’ experience in IT / Manufacturing Environments</p><p>📌 10+ years of experience in manufacturing execution system (MES) design, development, and implementation</p><p>📌 Production data from machines.</p><p>📌 Must have an excellent functional knowledge of Shop Floor Execution Systems and processes for material replenishment and related processes that support Manufacturing Execution </p><p>Systems.</p><p>📌 Knowledge and experience developing and supporting databases, web apps and API's.</p><p>📌 An additional asset would be other specialty software/systems technology knowledge and </p><p>direct solution development capabilities with Allen Bradley, Omron, Kepware, Insequence, Factory Talk, Forcam, as well as system integration to ERP platforms including SAP and Infor.</p><p>📌 Strong work ethic and ability to manage simultaneous tasks and responsibilities while under</p>Network Infrastructure & Operations Specialist<p><strong>THE ROLE:</strong></p><p>Are you an experienced professional in network services looking to take on a challenging role with a dynamic company? Robert Half is currently seeking a skilled Network Infrastructure & Operations Specialist to join our esteemed Calgary client. If you're passionate about managing and optimizing network systems in a high-stakes environment, this could be the perfect opportunity for you. As our Network Infrastructure & Operations Specialist, you'll play a pivotal role in overseeing and administering network systems throughout our organization. From participating in cutting-edge projects to ensuring day-to-day operational support and security services, you'll be instrumental in maintaining the availability of critical business applications.</p><p><strong>ABOUT YOU:</strong></p><p>You have breadth of IT experience and proven working knowledge of networking with LAN, WAN, Voice, Wireless and Security support, maintenance, design and implementation. Advanced knowledge and proven experience with network capacity planning, network security principles, and general network management best practices. You have strong leadership and project Management experience and the ability to explore new ideas and contribute innovatively to network processes or solutions.</p><p><strong>WHAT YOU’LL GET:</strong></p><p>Our client offers a competitive Salary package including bonuses, training/professional incentives and a comprehensive benefit plan. You will have the opportunity to work in an exciting team-oriented environment while increasing your skillset and moving your career forward. If you think you have what it takes to join this recognized and innovative organization, please submit your details online today!</p>Management Trainee<p>Are you a recent College or University Graduate that studied Mechanical or Technology Engineering? Our client, a leading manufacturer that specializes in HVAC and refrigeration across Canada and the USA is hiring for it's Management Trainee program. This is an exciting opportunity to learn about all the inner workings of the manufacturing process and to be exposed to areas of the plant from sales, design, drafting, procurement, production planning, design and more! This a permanent full time position located in Kingston, ON.</p><p><br></p><p>Job Duties:</p><p><br></p><ul><li>Learn how the supply chain works and procure goods</li><li>Create, read and gain understanding of 3D & 2D models and drawings</li><li>Provide excellent customer service to customers and advise on a range of products that best suit their needs</li><li>Design and drafting</li><li>Production planning</li><li>Work on special projects</li></ul><p><br></p>Project Manager<p>Robert Half is seeking a contract Senior Project Manager. The Senior Project Manager, Development, reports to the Manager, Social Infrastructure Development and leads a team of project managers and project coordinators in the successful delivery of housing and mixed-use development projects. These projects encompass initial project scope development, site due diligence, and the attainment of certificate of occupancy.</p><p>The Senior Project Manager is accountable for managing scope, schedule, and budget of capital projects, ensuring alignment with project goals. Projects vary from new mixed-use developments to community office renovations. This contract position is located in Surrey, BC and has a hybrid style work environment. </p><p><br></p><p>Key Responsibilities:</p><ul><li>Oversee development projects from initiation to completion, adhering to schedule, specifications, and budget.</li><li>Proactively identify and manage changes, issues, and risks, presenting recommendations for resolution.</li><li>Lead consultant and contractor solicitation and selection processes.</li><li>Establish and maintain project documentation standards in accordance with PMI PMBOK standards.</li><li>Recruit, develop, mentor, and manage a team of project managers and coordinators.</li><li>Collaborate with stakeholders on project schedules, budgets, design, permitting, and construction.</li><li>Provide regular project status reports to senior management and stakeholders.</li><li>Conduct lessons learned reviews upon project completion.</li><li>Collaborate with various departments and ministries.</li><li>Assist in developing funding applications and reports.</li><li>Delegate work to balance staff capacity and encourage professional development.</li><li>Direct development projects from concept to completion, ensuring alignment with organizational objectives.</li><li>Lead project scoping, site selection, and due diligence processes.</li><li>Liaise with local authorities and negotiate necessary accommodations.</li><li>Manage project finances and oversee the performance of consultants, contractors, and partners.</li><li>Foster positive relationships with stakeholders and address concerns effectively.</li><li>Provide recommendations for program and policy enhancements.</li><li>Ensure quality standards through audits and evaluations.</li><li>Coordinate with staff, departments, or ministries to ensure project alignment and success.</li><li>Participate in committees and project teams.</li><li>Undertake related duties as assigned.</li></ul><p><br></p>Controller<p>The Director of Finance, reporting to the VP of Corporate Services and CFO, will oversee budgeting, forecasting, system and process improvements, as well as manage all special projects within the Corporate Services department.</p><p><br></p><p><strong>Roles and Responsibilities</strong></p><p>-Oversee the management, design, and implementation of budgeting systems and processes.</p><p>-Develop and implement a quarterly forecasting model to provide accurate and timely information to the Senior Leadership Team.</p><p>-Enhance internal reporting for the Senior Leadership Team to drive operational efficiencies and cost reductions.</p><p>-Lead the analysis of monthly, quarterly, and annual financial results.</p><p>-Proactively identify issues and implement process/policy improvements to streamline accounting processes.</p><p>-Modernize and automate critical accounting processes such as Accounts Payable (AP), Accounts Receivable (AR), and the month-end close process.</p><p>-Develop and execute an IT roadmap for finance, including the implementation and upgrade of Enterprise Resource Planning (ERP).</p><p>-Design and coordinate the implementation of the integration between ERP and Customer Relationship Management (CRM) tools.</p><p>-Evaluate optional plans by identifying outcomes and potential returns.</p><p>-Provide recommendations for financial actions by assessing options in relation to organizational goals.</p><p>-Design and generate key reports using either management reporting tools or Power BI.</p><p>-Prepare the Corporate Canada Annual Charity Return, Non-Profit Organization (NPO) tax return, and coordinate the annual corporate insurance renewal.</p><p>-Address ad hoc requests and undertake special projects and analyses as directed by the Chief Financial Officer.</p><p>-Foster and maintain strong working relationships with the finance team and other key internal stakeholders.</p><p>-Serve as a backup for the Director, Finance & Corporate Services.</p><p>-Review and revise deliverables of self and team to ensure that they meet client expectations</p><p>-Manage the creation of and monthly monitoring of the annual budget and forecasts</p><p>-Support Finance Department initiatives, such as software and systems implementation and other departmental or firm-wide improvements, with research, planning, and implementation, as required</p><p>-Produce cash-flow reports, calculating cash needs at weekly and monthly intervals, and manage daily cash</p><p>-Perform tasks associated with month-end and year-end close of income statement and balance sheet, account reconciliations & G/L analysis</p><p>-Collaborate with executive team and partners to make efficient and effective firm-wide operation possible</p><p>-Perform duties beyond formal job responsibilities</p><p>-Present executive committee and partners with monthly financial reports</p><p>-Oversee the activities of the finance department, such as accounts payable, billings & collections, and payroll</p><p>-Support punctual cash collection by managing the timing for monthly billing and other cash management techniques</p>Software Engineer<p>Automation QS05_fo60 CA_en</p><p>Ongoing Opportunity where Emp Type = Temp to Perm & Remote = Yes</p><p>A job description or JD is a written narrative that describes the general tasks, or other related duties, and responsibilities of a position</p>Software Engineer<p>Automation QS05_fo67 CA_en</p><p>Ongoing Opportunity where Emp Type = Temp & Remote = No</p><p>A job description or JD is a written narrative that describes the general tasks, or other related duties, and responsibilities of a position</p>Software Engineer<p>Automation QS05_fo54 CA_en</p><p>Ongoing Opportunity where Emp Type = Temp to Perm & Remote = No</p><p>A job description or JD is a written narrative that describes the general tasks, or other related duties, and responsibilities of a position</p>