<p><strong>Job Title:</strong> Interim Controller (Contract)</p><p><strong>Location:</strong> Greater Hamilton Area (Onsite – 4 days /Remote 1 day)</p><p><strong>Duration:</strong> 3 months contract. </p><p><strong>Industry:</strong> Multi-location Business Group</p><p><strong>Overview:</strong></p><p>A growing business group with multiple locations in the Greater Hamilton Area is seeking an Interim Controller for a three-month assignment to provide hands-on leadership during a period of transition.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Manage month-end and year-end close processes</li><li>Oversee full-cycle accounting, including AP, AR, payroll, and reconciliations</li><li>Prepare financial statements and management reports</li><li>Support consolidated reporting across multiple business units</li><li>Maintain accurate records and ensure compliance with internal policies</li><li>Partner with the CFO to ensure smooth financial operations</li><li>Recommend and implement process improvements as needed</li></ul><p><br></p>
Our client is seeking an experienced Software Developer to support and enhance existing NPC applications. This role involves a mix of application development, configuration updates, and database work, with a strong emphasis on hands-on coding and SQL Server development. The ideal candidate is technically strong, analytical, and comfortable working both independently and as part of a collaborative team. <br> This is an active contract to permanent opportunity with a pay range of $45 - $60/hour (CAD) and a hybrid schedule (3 days onsite in downtown Toronto). <br> Key Responsibilities Develop and maintain NPC applications through: Application code changes Configuration updates Database changes and stored procedure development Perform approximately 70% application development and 30% database work Write, modify, and optimize SQL Server stored procedures Collaborate with team members to analyze requirements and troubleshoot issues Ensure high-quality, maintainable, and well-documented code Participate in code reviews and version control practices <br> Must-Have Qualifications (4+ years) Strong experience with C# (7.0) Hands-on experience with ASP.NET WebForms (Framework 4.7) Strong SQL skills Experience with SQL Server 2019, including stored procedures Familiarity with GitHub or other version control systems Strong analytical and problem-solving skills Ability to work both independently and collaboratively Excellent verbal and written communication skills <br> Good-to-Have Qualifications (3+ years) Experience with AWS Experience building or consuming Web APIs Knowledge of XML Exposure to React.js Strong JavaScript skills Nice-to-Have System or application integration experience Relevant technical certifications This posting represents a current vacancy with our client. If this opportunity aligns with your experience, I’d be happy to connect and discuss further. Our specialized recruiting professionals apply their expertise and utilize our proprietary AI to find you great job matches faster.
We are looking for a dedicated Research Coordinator to join our team in Toronto, Ontario. This contract position offers an exciting opportunity to support our sales team with research and administrative tasks, contributing to the smooth operation of our services. The ideal candidate will be detail-oriented, organized, and eager to assist in a dynamic environment.<br><br>Responsibilities:<br>• Conduct corporate and zoning searches to gather relevant data and insights.<br>• Perform title searches and compile findings for property-related tasks.<br>• Contact brokerages to obtain market information and updates.<br>• Capture property photos for documentation and marketing purposes.<br>• Prepare listing surveys and demographic reports to support sales efforts.<br>• Generate Geowarehouse reports and other research documentation.<br>• Collaborate with researchers and sales representatives to meet project deadlines.<br>• Assist with administrative tasks that ensure smooth daily operations.<br>• Maintain organized records of completed research and follow up on urgent requests.
<p>Our client is a global publicly traded manufacturing company. As a result of exciting growth, they are adding a new position to the Canadian Finance Team. As <strong>Junior Accounting Manager</strong>, you will play a key role in managing accounting activities for North American business entities. Reporting to the NA Manager, your responsibilities will include:</p><p><br></p><p><strong>General Accounting</strong></p><ul><li>Manage day-to-day accounting activities: journal entries, provisions, general ledger maintenance, cost accounting, and financial reporting.</li><li>Act as liaison between NA Business Units, Shared Services, and Corporate functions.</li><li>Perform account reconciliations and variance analysis for balance sheet and P& L accounts.</li><li>Prepare financial statements and support internal/external audits.</li><li>Ensure compliance with accounting regulations and maintain internal controls.</li><li>Oversee accounting processes performed by external partners for accuracy.</li><li>Support tax reporting and provide financial data as required.</li></ul><p><strong>Monthly & Year-End Closing</strong></p><ul><li>Manage monthly closing activities with accuracy and timeliness.</li><li>Resolve issues impacting month-end close and communicate results to stakeholders.</li><li>Prepare internal and external reports for business units, corporate consolidation, and tax authorities.</li></ul><p><strong>Process Optimization</strong></p><ul><li>Participate in end-to-end projects, including requirements gathering, testing, and implementation.</li><li>Drive process improvements and automation in collaboration with Finance, Operations, and IT.</li><li>Analyze financial data to identify discrepancies and opportunities for optimization.</li></ul><p><strong>What is in it for You?</strong></p><ul><li>Strong compensation package including bonus, company-paid benefits from Day 1, company pension, paid vacation & personal days, CPA dues, PD and tuition reimbursement.</li><li>Hybrid work arrangement.</li><li>Opportunity to work for a large global publicly traded company.</li><li>Exciting future career growth.</li></ul>