<p><strong>The Role: </strong></p><p>Are you ready to take your development expertise to the next level? Join our client’s Team as a Senior Full-Stack Developer, where you’ll take ownership of developing, designing, and maintaining powerful web applications. This is an exciting chance to work across technologies ranging from Angular frontends to Python backends and containerized systems. As a senior team member, you’ll play a key role in shaping system architecture, driving innovation, and collaborating across regions.</p><p><strong>What You’ll Do:</strong></p><ul><li>Develop, design, and maintain web applications using Angular, Python, and PHP.</li><li>Work with data stored in PostgreSQL and Elasticsearch to deliver scalable solutions.</li><li>Optimize systems through refactoring to maximize efficiency and performance.</li><li>Provide input into key architecture decisions that shape the future of our systems.</li><li>Utilize software deployment pipelines for seamless integrations.</li><li>Offer technical input and advice on implementation strategies.</li><li>Troubleshoot system problems and provide bug fixes when necessary.</li></ul>
<p>Nous recherchons un Développeur Web Full Stack passionné pour rejoindre une organisation qui joue un rôle clé dans la transformation numérique du secteur des transports publics. Vous aurez l’occasion de contribuer à un projet ambitieux visant à centraliser divers services au sein d’une plateforme numérique intégrée, offrant ainsi une expérience utilisateur optimale et innovante. Ce rôle est une opportunité unique de participer à la conception et au développement de solutions technologiques durables et adaptées aux besoins des citoyens.</p><p><br></p><p>Responsabilités:</p><p>• Concevoir et développer de nouveaux modules, fonctionnalités et modèles pour une plateforme de données intégrée.</p><p>• Rédiger un code efficace, robuste, clair et conforme aux meilleures pratiques de développement.</p><p>• Intégrer des interfaces utilisateur accessibles et respectant les standards du web.</p><p>• Participer activement aux décisions de design UI/UX pour améliorer l'expérience utilisateur.</p><p>• Identifier et recommander des solutions technologiques sécurisées et performantes répondant aux objectifs d'affaires.</p><p>• Effectuer des revues de code pour garantir la qualité et la fiabilité des livrables.</p><p>• Diagnostiquer et résoudre les problèmes opérationnels de manière proactive.</p><p>• Collaborer au sein d'une équipe Agile en proposant des idées d'amélioration continue.</p>
<p>Are you a self-motivated, detail-oriented, and organized <strong>Senior Web Developer</strong> looking to apply your backend expertise in a collaborative and innovative environment? Do you thrive in teams that value knowledge-sharing and continuous learning? If so, Robert Half would love to hear from you! We’re hiring a <strong>Senior Web Developer</strong> for a 12-month maternity leave contract with our client’s product team.</p><p><br></p><p>In this role, you’ll help build and maintain robust, scalable, and user-friendly web applications. While this role offers exposure to a diverse tech stack—including React, Python, and Azure DevOps—we’re open to candidates who come from strong backend backgrounds in <strong>Java or C#</strong>, and have <strong>some working experience with Python.</strong></p><p><br></p><p>As a senior member of the team, you'll not only write clean, maintainable code, but also help guide architectural decisions and mentor junior developers.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, and maintain backend services and web applications.</li><li>Collaborate closely with frontend developers using React and other technologies.</li><li>Mentor junior and intermediate developers through architecture and code reviews.</li><li>Refactor and optimize systems for performance and scalability.</li><li>Participate in or lead small project teams, contributing to system architecture and design decisions.</li><li>Assist in managing CI/CD pipelines and deployment processes.</li><li>Troubleshoot and resolve bugs and technical issues as needed.</li></ul><p><br></p>
<p>Our client is seeking a self-sufficient and driven <strong>Salesforce Developer</strong> with strong communication skills and a proactive, go-getter attitude to join an ongoing project until the end of September. This individual will play a key role in ongoing Salesforce initiatives, with a focus on both administration and development within <strong>Sales Cloud</strong> and <strong>Service Cloud</strong>. You’ll work closely with internal teams and external vendors, and may assist with data loads ahead of an upcoming go-live. Offered hybrid on-site in Burnaby, the successful applicant will work in office Tuesday and Thursday.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Perform hands-on Salesforce administration tasks (user setup, configuration, reporting, etc.)</li><li>Develop and maintain custom Salesforce solutions using Apex, Visualforce, and Lightning Components</li><li>Collaborate with internal teams and vendors to implement and enhance Salesforce functionality</li><li>Support data loads and cleanup as part of system go-lives</li><li>Provide ongoing system maintenance and support</li><li>Document technical specifications and processes</li></ul>
<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>
<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>Join our client's dynamic team as an ERP Software Developer on a part-time basis (approximately 20 hours/week) through a flexible and remote working arrangement, primarily in non-core hours.</p><p><br></p><p>The successful candidate will be responsible for:</p><ul><li>Managing backlogs of MS Dynamics Business Central development.</li><li>Executing integrations with the Client Management System using APIs and Logic Apps.</li><li>Leveraging .NET Core for streamlined and efficient development processes.</li><li>Assist with DevOps in Azure.</li></ul><p>This is a unique opportunity for a year-long contract, with the possibility of reassessment. Join the team in shaping the future of software development and be part of a company that thrives on innovation and excellence!</p>
We are looking for an experienced Web Developer to join our team on a long-term contract basis. In this role, you will play a vital part in enhancing and maintaining our organization's web presence, ensuring functionality, performance, and user engagement. Based in Thornhill, Ontario, this position offers the opportunity to contribute to meaningful projects within the non-profit sector.<br><br>Responsibilities:<br>• Design, develop, and maintain websites using WordPress, ensuring optimal performance and user experience.<br>• Manage, configure, and update plugins to maintain site functionality and security.<br>• Implement and troubleshoot user sign-in functionalities using relevant systems and tools.<br>• Conduct backend development tasks, including PHP scripting, to support website features and integrations.<br>• Analyze site metrics to track user activity and identify areas for improvement.<br>• Collaborate with cross-functional teams to execute A/B testing and improve user engagement.<br>• Utilize tools like Atlassian Jira for bug tracking and project management.<br>• Develop and integrate APIs to enhance website capabilities.<br>• Apply Agile Scrum principles to manage and deliver web development projects efficiently.<br>• Optimize websites for both client-side scripting and server-side performance.
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.
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><strong>C++ Developer Opportunity</strong></p><p>Robert Half is currently recruiting for an exciting C++ Developer role on behalf of our client—an industry leader in providing data, software, and information solutions tailored specifically for the Energy sector. In this role, you’ll join the core Development Team and play a key part in designing, developing, and maintaining their flagship decision-support tool, a premier solution in the industry. If you’re looking for a role where you can work across everything from user interfaces to databases and software build processes, this might be the perfect fit.</p><p><br></p><p><strong>A Bit About Our Client</strong></p><p>Our client is a trusted name in the Energy sector, supporting global businesses with market-leading data, platforms, software, analytics, and insights that drive smarter decision-making. Their expertise empowers organizations to boost efficiency and growth across the industry. Headquartered in Calgary, with additional teams in London (UK) and Houston (US), they take pride in being a rapidly growing, dynamic company. They prioritize diversity, inclusion, and the impact their work has on the ever-evolving Energy sector.</p><p>This is your chance to be part of a forward-thinking organization making a meaningful difference in the world of data-driven intelligence, particularly around well/asset information, performance benchmarking, commodity pricing, and transaction analysis.</p><p><br></p><p><strong>About You</strong></p><p>You’re someone who thrives on solving challenging problems. Self-motivated, detail-oriented, and organized, you bring strong technical skills to the table and have a natural passion for building powerful, user-friendly tools. You enjoy collaborating with a diverse team, sharing what you’ve learned, and growing professionally in an innovative environment. If helping others grow while progressing in your own career excites you, this role will feel right at home.</p><p><br></p><p><strong>Team Collaboration & Reporting</strong></p><p>In this role, you’ll work closely within the Development Team, reporting to the Manager of Product Development. You’ll also collaborate with the Product Design team to enhance the user experience and partner with QA to guarantee a product that delights customers. Support from your peers is always available, and you’ll have opportunities to exchange ideas, improve processes, and contribute to the entire team’s success.</p><p><br></p><p><strong>What You’ll Do</strong></p><p>As a key member of the team, here’s how you’ll contribute:</p><ul><li>Develop, design, and maintain applications (spanning desktop and server) primarily using C++.</li><li>Participate actively in code and architecture reviews to promote innovation and stability.</li><li>Refactor and optimize the system for scalability and performance.</li><li>Contribute to automated testing frameworks to improve quality assurance processes.</li><li>Troubleshoot customer-reported issues and resolve defects to uphold product excellence.</li><li>Collaborate in smaller project teams to drive meaningful outcomes.</li></ul><p><br></p>
<p>We are excited to invite a motivated Infrastructure/Backend Developer to join our client’s innovative team and play a pivotal role in developing and enhancing in-house systems and platforms. This is your chance to work on cutting-edge technologies like AI, Robotics, and Machine Learning while contributing to essential business operations.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Maintain and enhance systems to be in line with cybersecurity standards and DevSecOps practices.</li><li>Manage data feeds, back-office databases, reporting tools, and decryption tools for carrier feeds.</li><li>Implement enhancements such as automation and additional platform functionalities.</li><li>Design and deploy secure cloud infrastructure using Infrastructure-as-Code.</li><li>Champion continuous integration and continuous deployment processes while embedding proper security controls into pipelines.</li><li>Collaborate with IT, Ops, Security, and Development teams to operationalize DevSecOps for new and existing projects (e.g., Advisor Portal).</li><li>Explore and implement AI, Robotics, and Machine Learning solutions to drive operational efficiencies.</li><li>Prepare clear process documentation, actionable IaC artifacts, and training materials for successful deployment of solutions.</li><li>Liaise with third-party consultants as needed on systems upgrades and testing.</li></ul><p><strong>What We’re Looking For:</strong></p><p>You're a highly skilled and motivated Infrastructure/Backend Developer with a degree in Computer Science or a related discipline and 7+ years of hands-on cloud development and architecture experience. Your expertise spans Microsoft Azure, Power BI, and SQL, with a strong command of C#, T-SQL (including Stored Procedures), and DevSecOps methodologies. You bring a deep understanding of branching strategies, value stream management, and the operationalization of frameworks, combined with a proven ability to identify and automate business and IT tasks efficiently. As someone eager to tackle challenging projects, you're excited by the opportunity to develop and enhance in-house systems and platforms. You’re passionate about leveraging cutting-edge technologies like AI, Robotics, and Machine Learning, making meaningful contributions to essential business operations while driving innovation and efficiency forward.</p>
<p><strong>THE ROLE:</strong></p><p>Are you a skilled Infrastructure Engineer with expertise in AWS-based platforms, Kubernetes, and infrastructure optimization? We’re partnering with an innovative and growing organization that is seeking an Infrastructure Engineer to drive improvements in scalability, reliability, and automation across their infrastructure processes. Whether you’re at the Mid-level, Senior, or Staff Engineer stage of your career, this role offers the opportunity to work with cutting-edge technologies, enhance production environments, and collaborate with cross-functional teams in a fast-paced environment. </p><p><em>Responsibilities: </em></p><ul><li>Proactively monitoring, remediating, and enhancing production environments to ensure optimal performance for customer-facing applications</li><li>Participating in a 24/7 on-call rotation to address critical operational needs and maintain system uptime</li><li>Leading Kubernetes migrations and contributing to initiatives that optimize overall infrastructure processes</li><li>Designing and implementing self-service tools to empower development teams throughout the SDLC</li><li>Collaborating with cross-functional teams to architect and maintain resilient, distributed systems that support organizational needs</li><li>Championing infrastructure-as-code principles and driving automation efforts across all platform layers</li></ul><p><strong>ABOUT YOU:</strong></p><p>You are a dedicated and proactive infrastructure engineer with a passion for building scalable, resilient systems and driving automation. With strong expertise in AWS, Kubernetes, and Terraform, you thrive in environments where attention to detail and operational excellence are key. You take ownership of challenges, contribute to incident responses, and are always seeking opportunities to improve processes. Known for your ability to collaborate within cross-functional teams, you approach infrastructure engineering with a mindset of innovation and efficiency. If you’re excited by the prospect of working in a dynamic and fast-paced setting, this position is a great fit for you!</p><p><br></p><p><strong>WHAT'S ON OFFER?</strong></p><p>Our client offers a competitive compensation package including comprehensive health benefits, including medical, dental, and vision coverage, life insurance coverage RSP plans with matching contributions. and generous paid time off. You’ll gain exposure to cutting-edge technologies and opportunities for advancement in a growing, fast-paced environment. You will also enjoy impactful work, engaging with mission-critical systems that impact real-world operations and drive organizational success. If you’re ready to advance your career and contribute to the success of an innovative organization, apply today for this Infrastructure Engineer role and take the next step toward professional growth!</p>
<p>Notre client est à la recherche d'un ingénieur logiciel expérimenté pour rejoindre son équipe dynamique. En tant qu'ingénieur logiciel, vous participerez à la conception et à la planification de solutions, et vous contribuerez au développement de notre cadre de jumeau numérique. Ce rôle nécessite une expertise en programmation orientée objet, des compétences en résolution de problèmes et une collaboration au sein d'une équipe performante. </p><p><br></p><p>Responsabilités:</p><p><br></p><p>• Concevoir, développer et maintenir des solutions C# .NET Core pour notre cadre de jumeau numérique.</p><p>• Développer et maintenir des applications internes à l'aide de .NET Core.</p><p>• Déboguer, optimiser et organiser le code écrit pour l'efficacité et la maintenabilité.</p><p>• Définir et gérer les exigences du projet, en assurant des améliorations continues.</p><p>• Identifier et résoudre les problèmes liés aux projets .NET Core.</p><p>• Fournir une assistance technique et un soutien aux parties prenantes internes.</p><p>• Signaler l'état et les avancements du projet aux membres supérieurs de l'équipe.</p><p>• Convertir les storyboards d'application et les cas d'utilisation en applications fonctionnelles.</p><p>• Écrire du code C# propre, efficace et réutilisable tout en assurant une performance, une qualité et une réactivité optimales.</p><p>• Identifier les goulots d'étranglement et les défauts, en mettant en œuvre des solutions efficaces.</p><p>• Maintenir des normes élevées pour la qualité du code, la structure et l'automatisation.</p><p>• Analyser, concevoir et modifier des applications C# multicouches en utilisant WPF pour les couches UI et plusieurs services back-end.</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>