We are looking for a skilled Senior Software Developer to join our team on a long-term contract in North York, Ontario. In this hybrid role, you will play a key part in onboarding new customers and modernizing systems for a B2B environment. This position offers the opportunity to work on a mix of database management and coding tasks, with a focus on creating efficient solutions that meet client needs.<br><br>Responsibilities:<br>• Configure systems to support the onboarding of new customers, ensuring seamless integration into the platform.<br>• Develop and modify code using C# and .NET frameworks to meet project requirements.<br>• Create, update, and optimize stored procedures in SQL Server to enhance database performance.<br>• Collaborate with cross-functional teams to analyze and solve technical challenges.<br>• Utilize version control tools like GitHub to manage and maintain codebases.<br>• Conduct testing and debugging to ensure quality and functionality of applications.<br>• Communicate technical concepts effectively to non-technical stakeholders when necessary.<br>• Participate in system integration efforts, ensuring compatibility and efficiency across platforms.<br>• Contribute to the modernization of existing systems to align with current industry standards.<br>• Support team members by sharing knowledge and promoting best practices in development.
<p>We are recruiting for an experienced <strong>Freelance CX Specification Specialist</strong> who will serve as the vital liaison bridging brand strategy and the execution of Canadian marketing campaigns. In this role, you will ensure seamless implementation of targeted campaigns by leveraging tools like <strong>Adobe Experience Manager (AEM)</strong> and <strong>Adobe Campaign Manager</strong>. The ideal candidate is process-driven, detail-oriented, and can effectively manage multiple stakeholders while maintaining focus under tight deadlines. </p><p><br></p><p>This is a remote, <strong>freelance </strong>position and project hours can vary between <strong>5-20 hours per week</strong>. </p><p><br></p><p>Key Responsibilities:</p><ul><li>Manage and execute <strong>email marketing automations</strong> to enhance customer journeys, such as <strong>Welcome Journeys, day-to-day customer journeys</strong>, and other tailored engagement touchpoints.</li><li>Utilize <strong>Adobe Experience Manager</strong> and <strong>Adobe Campaign Manager</strong> to design and deploy marketing initiatives aligned with the Brand Team’s strategy.</li><li>Partner with the Brand Team to ensure marketing strategies are translated effectively into actionable deliverables.</li><li>Work closely with the <strong>Adobe Specialist</strong> to build out <strong>segmentation and personalization layers</strong> for campaigns.</li><li>Maintain high levels of accuracy and attention to detail in campaign programming and execution.</li><li>Focus on key deliverables during the critical <strong>September to December period</strong>.</li><li>Collaborate with multiple stakeholders across departments while managing relationships and deliverables efficiently.</li><li>Use <strong>WorkFront</strong> to manage workflows and maintain oversight on project timelines.</li></ul><p><br></p>
<p>This is an opportunity to join a well-established FinTech company in a technology leadership role. In this position, you’ll be leading a team size of around 15 people, and you’ll have several team leads reporting to you. </p><p><br></p><p>This company works with financial institutions across Canada, and they provide an innovative software platform to their customers. A significant part of your role will focus on ensuring that the platform is running smoothly at all times, to minimize downtime and disruptions. Experience in a software company, working on platform engineering would be considered an asset for this role. </p><p><br></p><p>This role is suitable if you are an experienced people manager, with a strong technical background. Perhaps you started your career in IT systems administration or product operations, and then progressed into leading teams of technical professionals. If this sounds like you, then please read on. </p><p><br></p><p>This is a full-time position, and includes a competitive base salary, paid vacation and extended health and dental benefits. </p><p><br></p><p>One of the attractive elements of this opportunity is the chance to work with a supportive team. You will be reporting to a long-term CIO of the company, and there are several other members of the team with long tenure. Your role will be to coach and mentor and develop the members of your staff, and to develop relationships with other staff members across the business.</p><p><br></p><p><strong>HOW TO APPLY</strong></p><p><br></p><p>A bit about myself - my name is Nathan Wawruck, and I am a recruitment consultant based in Vancouver, BC. I have over a decade of matching software and IT professionals to job opportunities, and I am always looking to connect with like-minded people in the Vancouver area.</p><p><br></p><p>If you're interested in pursuing this role, please apply to this posting online, and contact me for an initial discussion. This is a chance for us to discuss specifics, such as the company name, the key hiring managers, and the more in-depth job requirements. This is also a great opportunity to talk about your overall career goals and preferences. We can even discuss other potential roles which may fit what you're looking for. Please find me on LinkedIn by searching my name: Nathan Wawruck</p>
<p>Our client, a well-established and growing manufacturing company in British Columbia, is seeking a Manager of Engineering to lead their multidisciplinary engineering team. This hands-on leadership role is essential in driving innovation, supporting efficient production processes, and overseeing the full product development lifecycle. The ideal candidate brings a combination of technical depth, team leadership, and a strong understanding of electrical systems, CAD, and manufacturing best practices.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><br></p><p>Engineering & Team Leadership</p><ul><li>Lead and mentor a team of engineers and engineers-in-training (EITs)</li><li>Foster a culture of continuous improvement and innovation</li><li>Guide design-for-manufacturing efforts across current and future product lines</li><li>Serve as Permit to Practice lead under Engineers & Geoscientists BC (EGBC)</li></ul><p>Product Development & Lifecycle Management</p><ul><li>Oversee the complete product development cycle from concept through to launch</li><li>Lead tooling, mold procurement, and prototyping for new product lines</li><li>Manage change control processes and ensure traceability of product updates</li><li>Support hands-on prototype builds and technical layout reviews</li></ul><p>Electrical System Oversight</p><ul><li>Lead system design and troubleshooting for both 12V DC and 120V AC applications</li><li>Provide technical guidance for lithium battery systems, solar integration, and Victron Energy components</li><li>Support production, after-sales, and commissioning teams with electrical systems knowledge</li></ul><p>CAD & BOM Management</p><ul><li>Oversee CAD integrity and model architecture (Onshape preferred)</li><li>Ensure BOM accuracy and alignment with procurement and production teams</li><li>Champion improvements in build sheet automation and configuration control</li></ul><p>Vendor Relations & CNC Oversight</p><ul><li>Maintain strong technical relationships with key equipment suppliers</li><li>Support procurement of engineered parts and systems</li><li>Provide guidance on CNC machine usage and ensure knowledge-sharing between teams</li></ul><p>Compliance & Quality Assurance</p><ul><li>Lead quality inspections and ensure adherence to industry and regulatory standards</li><li>Support EIT mentorship and EGBC compliance initiatives</li></ul>
<p><strong>About the Role</strong></p><p> Our client, a mid-sized but growing organization, is seeking a hands-on Director of Infrastructure & Operations for an initial 3–6 month contract with the possibility of converting to a permanent role. This leader will oversee IT infrastructure, network, and operations functions through a period of significant modernization and change. The position offers an opportunity to make an immediate impact by providing strong leadership, reducing technical debt, and guiding a talented but junior-heavy team toward operational excellence.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Provide hands-on leadership and mentorship to the Infrastructure & Operations team, guiding them through project execution and capability development.</li><li>Oversee and drive multiple in-flight initiatives, including:</li><li>Phone system replacement (may be completed during contract term)</li><li>Data center consolidation (from two sites to one) with hardware, OS, and software upgrades</li><li>Integration of systems and infrastructure from a recent acquisition</li><li>Network standardization and redesign to elevate performance from “acceptable” to “excellent”</li><li>IT infrastructure modernization to support growth and operational resilience</li><li>Assess current infrastructure and operational processes; identify gaps and implement best practices.</li><li>Architect and implement the future-state infrastructure strategy, ensuring scalability, security, and efficiency.</li><li>Manage contractors and internal resources across networking, server infrastructure, cybersecurity, and helpdesk functions.</li><li>Partner with cybersecurity to align with the NIST framework and support ongoing security initiatives.</li><li>Ensure operational stability while executing catch-up upgrades and eliminating technical debt.</li></ul>
<p>Our client, a leading independent investment firm, is seeking an experienced <strong>M& A Law Clerk</strong> to join their Vancouver office on an <strong>18-month contract with strong potential for permanent role</strong>. This position offers the opportunity to work on complex corporate and transactional matters in a fast-paced, professional environment.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Manage complex corporate transactions, from initial counsel instructions through to completion of post-closing filings</li><li>Execute corporate and securities name searches, and assist with share/asset purchase and sale transactions as well as reorganizations</li><li>Prepare documents for British Columbia and Federal entities, including incorporations, organizations, continuances, amendments, amalgamations, and dissolutions</li><li>Prepare and file extra-provincial registrations, business names, and required corporate updates</li><li>Maintain both electronic and physical corporate records, including supporting the onboarding and maintenance of an electronic corporate database</li><li>Perform administrative and related duties as assigned, and assist colleagues when needed</li><li>Respond to internal and external requests for information and documentation, providing general legal support services</li><li>Take on additional responsibilities as required to support the firm’s business objectives</li></ul>
<p>We are looking for a dedicated Billing and Collections Specialist to join our team in Waterloo, Ontario. In this role, you will oversee key aspects of accounts receivable, ensuring accurate billing, efficient collections, and seamless data management. This position offers an opportunity to contribute to process improvements while collaborating with cross-functional teams to maintain high standards of financial operations.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Review and validate customer contract details and ensure accurate contract data migration into company database, covering both new agreements and renewals.</li><li>Manage contract updates in database, including billing modifications, and draft customer communications as required.</li><li>Process, track, and reconcile daily customer payments and deposits.</li><li>Collaborate with the Accounts Receivable associate to support collection efforts, striving to meet organizational goals while maintaining strong customer relationships.</li><li>Efficiently handle high-volume email correspondence via a shared inbox, ensuring effective prioritization.</li><li>Uphold compliance with internal documentation standards and requirements.</li><li>Perform regular reconciliations to maintain data accuracy between multiple softwares. Partner with Customer Service and Sales Operations teams to address any discrepancies.</li><li>Identify opportunities for process improvement within billing and collections functions and recommend enhancements.</li></ul>
We are looking for a meticulous and organized Contracts Administrator to oversee the preparation, review, and management of contracts and related documentation. In this role, you will collaborate closely with sales and executive teams to ensure accurate handling of customer agreements, renewals, and product databases. This position requires a highly focused individual with a strong background in contract management and administrative processes.<br><br>Responsibilities:<br>• Manage maintenance contract renewals by reviewing, calculating, and issuing renewal invoices at least 90 days prior to expiry, while coordinating with the Sales team to address customer inquiries.<br>• Work with the Sales team to generate accurate pricing, quotations, and responses to customer product or licensing questions.<br>• Oversee sales order processing by verifying purchase orders, issuing license keys, and updating product databases with license and maintenance information.<br>• Maintain and update the product database to reflect changes such as new products, system migrations, or license adjustments, ensuring proper documentation and accurate status updates.<br>• Create, review, and revise software license agreements, supplements, and addendums in collaboration with executive management.<br>• Ensure customer contracts and agreements are thoroughly evaluated, highlighting acceptable and unacceptable terms, and providing recommendations to executive management.<br>• Support the invoicing process by ensuring accurate preparation of sales and maintenance invoices and coordinating with the finance team for proper posting.<br>• Keep detailed records of all contracts, renewals, and invoices, ensuring proper documentation and accessibility for team members.<br>• Assist with compliance and regulatory requirements by reviewing contracts and maintaining adherence to company standards.
<p>We are seeking a highly organized and detail-oriented Business Support Coordinator to support our client's growing Operations teams. This is a pivotal role that blends strong administrative support with proactive coordination across departments, clients, and external service providers. While prior experience in mechanical contracting, construction, or property management is considered a strong asset, we welcome qualified candidates from all professional backgrounds who are adaptable, tech-savvy, and eager to learn.</p><p><strong> </strong></p><p>The ideal candidate will have at least three years of relevant experience and a strong understanding of supporting internal teams in a fast-paced, proactive, and collaborative environment. If you're passionate about providing exceptional administrative support and eager to contribute to our success, we'd love to hear from you.</p><p><strong> </strong></p><p><strong>KEY RESPONSIBILITIES</strong></p><ul><li>Provide comprehensive administrative and operational support to internal teams and external clients.</li><li>Coordinate internal and client meetings, manage agendas, record detailed notes, and ensure all action items are tracked and completed.</li><li> Maintain and organize digital filing systems, ensuring all internal documentation is stored efficiently and accurately.</li><li>Act as liaison with third-party professional service providers, including IT Support, VoIP and After-Hours Answering Services, and Insurance Bonding.</li><li>Support special projects that accelerate the company’s 3.0 Strategic Initiatives, including digitization of systems and process improvement.</li><li>Manage the company’s CRM/database, including data entry, lead tracking, client follow-up, and reporting functions to support sales and service operations.</li><li>Work with the website contractor team to ensure timely content and service updates and maintain consistency with the company’s brand and evolving service offering.</li><li>Maintain and update operational dashboards.</li><li>Assist in creating and managing internal workback timelines for project bids and tenders, supporting timely and accurate submissions.</li><li>Draft, format, and issue client proposals using standardized templates, ensuring accuracy and brand consistency.</li><li>Support the preparation and tracking of insurance certificates, WSIB clearances, and compliance documentation.</li><li>Coordinate internal celebration programs and contribute to fostering a positive and collaborative team culture.</li></ul>
<p><strong>THE ROLE:</strong> </p><p>Are you ready to make a meaningful impact on a thriving organization that prioritizes innovation, collaboration, and individual growth? We are searching for a motivated and experienced <strong>Data Engineer – Level III (Business Intelligence)</strong> to join our client's team and contribute to building scalable, cloud-based data solutions that empower business success. If you thrive in dynamic environments and enjoy solving complex data challenges, this opportunity is for you!</p><p><strong>WHY THIS ROLE?</strong></p><p>Joining this team offers you not only the opportunity to flex your technical expertise but also access to a range of growth-oriented and employee-friendly benefits:</p><ul><li>Tailor your schedule to fit your life, with early finishes on select days.</li><li>Generous vacation time and an earned time-off program help you prioritize well-being.</li><li>Benefit from a retirement savings plan with employer contributions.</li><li>Enjoy a mix of in-office and remote work after the probationary period.</li><li>Take advantage of the on-site fitness facility, complete with trainer-led classes.</li><li>Ergonomically designed workstations, set in an updated and collaborative environment.</li><li>Expand your skills with education assistance and career development initiatives.</li><li>Join a company actively fostering inclusivity and celebrating employee achievements.</li><li>Are you fluent in French? Your bilingual skills are valued and may come with bonus compensation.</li></ul><p>Apply today to take the next step in your career and shape the future of data-driven decision-making.</p>
<p>Our well-established business law firm client in downtown Vancouver is seeking a detail-oriented <strong>Corporate Paralegal</strong> to support its growing corporate/commercial practice. This role offers a mix of corporate records work and hands-on involvement in transactional files, including mergers and acquisitions, reorganizations, and governance matters.</p><p> </p><p><strong>This is a 14-month contract position with strong potential for a permanent role.</strong></p><p> </p><p><strong>Key Responsibilities:</strong></p><p><strong>Corporate Records Management</strong></p><ul><li>Maintain physical and digital corporate records (BC, federal, and extraprovincial)</li><li>Assist with the transition of records to digital minute books </li><li>Prepare corporate documents and filings using templates and precedents</li><li>Manage updates in the corporate records database</li><li>Coordinate outgoing record packages and couriers</li><li>Respond to email and telephone inquiries from clients and internal team members</li></ul><p><strong>Transactional Support</strong></p><ul><li>Support formation and governance matters for corporations, partnerships, and not-for-profits</li><li>Assist with documentation for M& A transactions, reorganizations, continuations, dissolutions, and joint ventures</li><li>Conduct due diligence reviews of minute books and public records</li><li>Prepare rectification resolutions and due diligence summaries</li><li>Perform BC Online and other registry searches</li><li>Review and format legal correspondence, agreements, and closing documents</li><li>Coordinate execution via DocuSign and assemble digital closing books (manually and through Closing Folders)</li><li>Provide assistance with large-scale transactions and firm-wide projects</li></ul><p><br></p>
We are looking for a dedicated Front Desk Coordinator to join our team in Toronto, Ontario. In this role, you will act as a key point of contact for clients, ensuring exceptional service delivery through collaboration with internal departments. As part of the Mid-Office Service Team, you will support independent Portfolio Managers and Introducing Brokers by managing daily operations and resolving client issues. This is a hybrid long-term contract position requiring at least three days per week on-site, with newer team members expected to work in the office more frequently.<br><br>Responsibilities:<br>• Build and nurture strong client relationships by coordinating efforts with internal teams and departments.<br>• Maintain a high standard of customer service by keeping clients informed about new products, services, and developments relevant to their business.<br>• Resolve client issues promptly and thoroughly, while recommending improvements to enhance overall service delivery.<br>• Review and approve administrative tasks such as bank transfers, de-registrations, foreign exchanges, and internal account transfers on a daily basis.<br>• Serve as a liaison between clients and operational teams to ensure timely and proactive task completion.<br>• Coordinate and document regular client meetings to address service and operational concerns, following up to ensure resolution.<br>• Provide guidance to clients on company policies, procedures, and available training that impact their business operations.<br>• Offer process improvement recommendations to strengthen client relationships and streamline operations.<br>• Represent the company professionally during client meetings and business events.
<p>Nous recherchons un(e) gestionnaire des applications d'entreprises pour rejoindre l'équipe dynamique de notre client à Montréal. En tant que leader stratégique, vous serez responsable de superviser le développement, la maintenance et l'optimisation des systèmes applicatifs de l'entreprise. Ce rôle exige une vision stratégique, une expertise technique et des compétences en leadership pour garantir la performance et l'efficacité des solutions technologiques.</p><p><br></p><p>Responsabilités:</p><p>• Élaborer et mettre en œuvre une stratégie globale pour les applications d'entreprise en alignement avec les objectifs organisationnels.</p><p>• Évaluer les besoins des utilisateurs et recommander des solutions modernes et adaptées aux exigences opérationnelles.</p><p>• Superviser la maintenance, les mises à jour et la sécurité des systèmes pour assurer leur efficacité continue.</p><p>• Faciliter l'intégration entre les différents systèmes, notamment les outils de gestion de production et autres applications clés.</p><p>• Fixer des objectifs clairs pour l'équipe et suivre leur réalisation tout en communiquant les priorités stratégiques.</p><p>• Gérer les demandes de service et résoudre les incidents afin de maintenir un niveau élevé de satisfaction des utilisateurs.</p><p>• Collaborer avec les fournisseurs pour garantir la livraison des projets dans les délais et budgets convenus.</p><p>• Maintenir une documentation complète et structurée des systèmes et processus en place.</p><p>• Soutenir l'équipe dans l'implémentation et l'utilisation de solutions d'intelligence d'affaires (BI).</p>