We are looking for a skilled Front End Developer to create dynamic, user-friendly applications across multiple platforms, including iOS, Android, desktop, and web. This long-term contract position offers an opportunity to collaborate with a talented team and deliver high-quality solutions in the energy and natural resources industry. The ideal candidate will bring a passion for coding and a commitment to developing efficient, scalable, and robust applications.<br><br>Responsibilities:<br>• Design and develop responsive front-end applications compatible with various devices and platforms.<br>• Utilize JavaScript frameworks such as React or Angular JS to create dynamic user interfaces.<br>• Contribute to mobile app development using Flutter and Dart, with knowledge of deployment processes for iOS and Android.<br>• Collaborate with back-end developers to integrate front-end components with RESTful APIs.<br>• Ensure designs are optimized for performance and scalability across platforms.<br>• Work with stakeholders to establish user interface requirements and deliver intuitive experiences.<br>• Utilize responsive web design principles to enhance the usability of web applications.<br>• Maintain and improve existing codebases, ensuring adherence to best practices.<br>• Contribute to Agile development processes by participating in sprints and team discussions.<br>• Provide troubleshooting and debugging support to address technical issues efficiently.
We are looking for an experienced QA Developer to join our team in Oakville, Ontario, on a long-term contract basis. In this role, you will play a key part in ensuring the quality and reliability of our software applications through rigorous testing and collaboration with cross-functional teams. This is an exciting opportunity to contribute to a dynamic environment within the energy and natural resources industry.<br><br>Responsibilities:<br>• Maintain and update internal QA documentation, including revising existing procedures and creating new configuration specifications.<br>• Develop and execute automated test scripts to validate new and updated application code.<br>• Collaborate with developers to identify and resolve bugs, escalating issues and tracking them through JIRA.<br>• Actively participate in scrum meetings, taking on leadership roles in sessions such as daily stand-ups, planning, reviews, and retrospectives.<br>• Provide mentorship and guidance to team members who are early in their careers, including co-op students and QA analysts, to enhance their skills and effectiveness.<br>• Coordinate testing efforts across teams, including users, vendors, and IT, ensuring timely follow-ups and issue resolution.<br>• Lead or contribute to QA team projects aimed at achieving annual objectives.<br>• Utilize testing tools such as ReadyAPI, TestComplete, and Selenium to ensure comprehensive test coverage and quality assurance.
<p>Senior Software Developers who are talented and professional will find what they're looking for in this permanent opportunity. We encourage any applicants who believe they could 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. A growth mindset and the ability to work both independently and with a team are required for success at this position.</p><p> </p><p><strong>Your responsibilities:</strong></p><p> - Assist with Scrum team to display right work estimates</p><p> - Carry out code-review at regular intervals and come together with other developers</p><p> - Can you maintain and develop new features to internal and external facing software to enhance the customer experience and resolve issues on various operating systems? This job might be for you</p><p> - Solve and deliver production support</p><p> - Give clear and consistent message around solutions and time estimate to client-facing program management teams</p>
<p>We are looking for an experienced Salesforce Developer to design and implement tailored solutions that align with business objectives and enhance operational efficiency. The ideal candidate will have a deep understanding of Salesforce development, including Apex, Lightning Components, and API integration, alongside expertise in configuration and customization. This role involves collaborating with cross-functional teams to deliver high-quality solutions that meet both technical and business requirements.</p><p><br></p><p>Responsibilities:</p><p>• Develop, customize, and maintain Salesforce solutions using Apex, Visualforce, Lightning Components, and other platform tools.</p><p>• Translate business needs into technical designs and implement solutions that align with organizational goals.</p><p>• Integrate Salesforce with third-party applications and systems using APIs and cloud technologies.</p><p>• Collaborate with stakeholders to gather requirements and provide strategic guidance on CRM and ERP functionalities.</p><p>• Ensure system integrity by adhering to best practices throughout the development lifecycle.</p><p>• Perform regular testing, debugging, and optimization of Salesforce applications to ensure peak performance.</p><p>• Utilize tools like Git, Jenkins, and other CI/CD pipelines to streamline development processes.</p><p>• Implement and manage Salesforce CPQ (Configure Price Quote) solutions to enhance sales operations.</p><p>• Work with MuleSoft and other integration tools to support seamless data flow across systems.</p><p>• Document all technical processes, configurations, and changes to maintain transparency and support future enhancements.</p>
We are looking for a skilled Software Developer to join our team in Oakville, Ontario, on a long-term contract basis. This role involves creating and maintaining robust software solutions within the energy/natural resources sector. You will collaborate with a team of professionals to design, develop, and deploy high-quality microservices and backend systems.<br><br>Responsibilities:<br>• Collaborate within an agile sprint team to deliver functional software components according to story requirements and timelines.<br>• Design and develop microservices, including endpoints and backend logic, adhering to coding standards and design principles.<br>• Apply appropriate design patterns, implement effective logging, and manage error and exception handling.<br>• Create and maintain unit tests to ensure comprehensive test coverage for all developed functionalities.<br>• Participate in discussions related to business analysis, user experience, and technical solutions to refine project outcomes.<br>• Document technical processes and contribute to design reviews, sprint workshops, and planning sessions.<br>• Perform code reviews by analyzing team commits through pull requests and supporting sprint activities, such as facilitating stand-up meetings.<br>• Ensure timely delivery of new features and capabilities that meet design and functional specifications.<br>• Communicate progress, challenges, and solutions effectively with team members and the development manager.
<p>We are looking a Project Manager for a short-term freelance contract to support our client's digital team. This individual will work closely with an existing Project Manager focused on maintaining the website, helping to manage timelines, coordinate daily tasks, and support ongoing content updates.</p><p><br></p><p>This role is ideal for someone who is organized, detail-oriented, and confident using digital project management tools. The focus is more on functional execution than brand strategy, perfect for someone who thrives in fast-paced environments and enjoys supporting high-performing teams.</p><p><br></p><p>Responsibilities:</p><p>• Support the Project Manager with daily website maintenance tasks</p><p>• Coordinate with developers and creative teams to ensure accurate and timely content updates</p><p>• Assist with scheduling, timelines, and project tracking</p><p>• Monitor tasks and progress using tools like <strong>JIRA</strong> (essential)</p><p>• Ensure deadlines and resource hours are adhered to</p><p>• Support general project administration</p>
<p>We are currently recruiting for a Bilingual Instructional Designers for a 3 month initial contract. Our client is launching a new cloud based software to their organization. The Instructional Designer will work closely with Subject Matter Experts (SMEs) and existing content to develop various learning deliverables, including micro-videos, job aids, train the trainer facilitation and participant guides, infographics, job aids, quick reference guides, detailed role-based training guides.</p><p><br></p><p>Responsibilities:</p><ul><li>Design and develop highly engaging and interactive learning solutions and compelling course content that enhances retention and knowledge transfer.</li><li>Develop a wide array of learning assets such as job aids, PPT decks, and videos.</li><li>Conceptualize and script storyboard for online learning modules and web-based training materials.</li><li>Work collaboratively with subject matter experts (SMEs) to identify the desired learning outcomes and choose the instructional methods and learning activities that will make the learning most effective.</li><li>Work with the content development team to convert the storyboard into an interactive eLearning course.</li><li>Incorporate multimedia, including video and simulations, into instructional modules.</li><li>Employ instructional technology to create accessible, inclusive, and engaging learning experiences.</li><li>Evaluate and assess instruction and its impact.</li><li>Manage updates and revisions to existing training modules.</li></ul><p><br></p>
<p>We are looking for an experienced ServiceNow Solutions Architect to join our team in Woodbridge, Ontario. In this role, you will play a critical part in engaging with clients, understanding their unique needs, and designing tailored solutions using the ServiceNow platform. Your expertise will help drive successful implementations and foster strong client relationships.</p><p><br></p><p>Responsibilities:</p><p>• Build credibility with prospective clients by understanding their requirements and proposing effective solutions.</p><p>• Collaborate with sales and delivery teams to architect ServiceNow solutions that align with client needs.</p><p>• Design, price, and scope ServiceNow implementations for new clients.</p><p>• Implement third-party integrations and address customer-specific challenges.</p><p>• Partner with cross-functional teams to strategize and execute ServiceNow solutions.</p><p>• Complete ServiceNow pre-sales training and obtain necessary certifications.</p><p>• Participate in joint account planning sessions to develop future roadmaps for clients.</p><p>• Translate business requirements into Rough Order of Magnitude (ROM) estimates and Statements of Work (SOW).</p>
<p>Robert Half is looking to hire a full time permanent Director of IT Security for a client that is rapidly expanding in the East GTA region. Please take a look at the summarize information below and apply if you feel that you'd be a great fit!</p><p><br></p><p>*** Please note: Due to high volume of applicants, those that fit the exact requirements will receive a response</p><p><br></p><p>Role: Director of IT and Security Operations</p><p>Type: Full time / Permanent</p><p>Location: East GTA (2 to 3 days on-site)</p><p>Compensation: </p><p>- $130k to $150k + Annual Bonus (Very strong) + 3 Weeks Vacation + 6 PTO days + Strong Benefits</p><p>Requirements:</p><p>- 10+ Years experience with IT Security</p><p>- Experience analyzing IT infrastructure and provide assessments + recommendations</p><p>- Working with vendors / vendor management; SLA</p><p>- Leading projects </p><p>- Working with group leaders, business leaders and IT staff to ensure security is up to standards</p><p>- Certifications highly desired – CISSP, CISA, CISM, Security +, CRISC or GIAC</p><p>- Engaged and enthusiastic; comfortable working with high level exec’s</p><p>- Strong tech background with business mentality </p><p>- Asset: Great with finances / numbers</p><p>- Asset: Mergers and Acquisitions </p><p><br></p>
<p>Our client in the mining industry, is seeking a highly skilled <strong>Director of Reporting</strong> to join their Toronto team. This exciting <strong>hybrid opportunity</strong> offers a chance to work in a dynamic environment with a blend of in-office and remote flexibility.</p><p><br></p><p><strong>Position Summary:</strong></p><p>The Director of Reporting is responsible for overseeing the company’s financial reporting to ensure full compliance with IFRS, TSX regulations, and industry standards. This role plays a vital part in delivering accurate, timely financial information to support executive decision-making, investor relations, and regulatory obligations.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>· Prepare and submit quarterly and annual financial statements in adherence to IFRS and TSX requirements, including MD& A, AIF, and other filings.</p><p>· Lead and mentor the financial reporting team while managing relationships with external auditors.</p><p>· Oversee gold sales, assess hedging opportunities, and ensure accurate reporting of transactions.</p><p>· Define and manage transfer pricing mechanisms and ensure compliance across internal structures.</p><p>· Supervise financial operations, including payments, banking relationships, and payroll.</p><p>· Coordinate the financial close processes for Canadian operations and lead Toronto office administration.</p><p>· Ensure compliance with HST and income tax regulations, leveraging external consultants as needed.</p><p>· Oversee stock option plans, DSUs, and TSX fee calculations.</p><p>· Develop internal controls, including cybersecurity measures, and enhance financial processes.</p><p>· Provide financial insights to senior leadership and facilitate investor/analyst engagement efforts.</p>