<p>We are looking for an experienced Security Architect to join our team in Georgetown, Ontario. In this long-term contract position, you will play a key role in shaping the technological direction of our organization, focusing on architectural leadership and strategic planning. This role involves working in a manufacturing environment and collaborating with various teams to support governance activities, automation initiatives, and organizational change. This is a 6 month contract to start, with occasional travel to the office in Georgetown, Ontario.</p><p><br></p><p>Responsibilities:</p><ul><li>Executing intake processes for technical architecture, including requirements gathering, consulting with other specialists, investigation of solutions, and high-level </li><li>design. </li><li>· Build trusted advisor relationships and influential partnerships with peer architect/SMEs/specialist based on strong technology expertise and leverage them to </li><li>gather insights concerning on-going/upcoming project initiatives </li><li>· Develop high-level solution architecture that may span multiple work streams whilst identifying downstream dependencies, conduct solutions and options analysis, and </li><li>lead proof of concepts. </li><li>Consult, develop estimates (e.g., time, resources required, cost) for projects and support with planning </li><li>Consult, develop, manage, and maintain architecture standards, reference architectures, and documentation repository </li><li>Conduct architectural reviews and facilitate review meetings; review technical architecture developed by others and ensure alignment to standards; support technical </li><li>architecture governance processes and meetings </li><li>Maintain technology roadmaps </li><li>Collaborate with architects from other IT functions (e.g., Enterprise, Digital, Security, Applications etc..) </li><li>Conduct research to identify potential solutions, future trends and innovations in technology, and assess applicability to I& S </li><li>Provide subject matter expertise on technical architecture</li></ul>
We are seeking a Full Stack .NET Developer to design, build, and support enterprise-scale, data-driven applications that power critical business operations. This role is ideal for a hands-on engineer who thrives in a collaborative, large-enterprise environment and enjoys working across the full application stack. This Software Engineer is to join our client's team in Downtown Toronto, Ontario, 2 days a week in office. This is a long-term contract position, offering an excellent opportunity to work on innovative projects within a collaborative and dynamic environment. <br> Key Responsibilities Design, develop, and support full stack applications using C# and modern .NET (.NET Core / .NET 6+) Build and maintain scalable, secure APIs and backend services Develop front-end components using modern JavaScript frameworks (Angular, React, or equivalent) Design and optimize data models, queries, and database interactions for performance and reliability Partner with product owners, architects, data teams, and business stakeholders to deliver enterprise solutions Participate in architecture reviews, code reviews, and technical design discussions Ensure solutions align with Compass Group security, compliance, and architectural standards Support production systems, including troubleshooting and performance optimization Contribute to continuous improvement of development standards, tooling, and best practices.
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 an experienced IT Architect to join our team in Georgetown, Ontario. This role focuses on designing and implementing robust network infrastructures for wholesale distribution and manufacturing environments. The ideal candidate will have a strong background in architecture and operational technology (OT) systems, coupled with excellent stakeholder engagement skills.<br><br>Responsibilities:<br>• Design and implement scalable IT architectures tailored to manufacturing and wholesale distribution environments.<br>• Collaborate with stakeholders, including executives and engineers, to align IT strategies with business goals.<br>• Manage and optimize on-premise and cloud infrastructure, particularly using Microsoft Azure and VMware virtualization.<br>• Ensure the security and efficiency of network systems, including Cisco networking, firewalls, and security appliances.<br>• Integrate OT systems, such as PLCs and historians, into existing IT frameworks.<br>• Oversee the configuration and management of servers, storage solutions, and industrial protocols.<br>• Maintain and enhance industrial automation tools and processes to support operational needs.<br>• Provide expert guidance on telecom systems and cloud platforms, ensuring seamless connectivity and performance.<br>• Conduct regular assessments to identify and mitigate risks within IT and OT systems.<br>• Develop documentation and best practices for IT infrastructure and system management.
We are looking for an experienced Full Stack Software Developer to join our team in Vaughan, Ontario. In this long-term contract role, you will play a crucial part in building, enhancing, and scaling a robust internal operating system for a civil construction company. This position offers the opportunity to work on a well-defined system architecture and contribute to impactful solutions in the construction industry.<br><br>Responsibilities:<br>• Develop and maintain both front-end and back-end components of a comprehensive operating system.<br>• Implement business logic, data models, and integrations based on pre-defined system architecture.<br>• Collaborate with stakeholders to ensure seamless workflows for field operations, equipment management, and compliance documentation.<br>• Troubleshoot and resolve technical issues, ensuring system reliability and performance.<br>• Utilize tools such as Atlassian Jira and GitHub for project management and version control.<br>• Write clean, efficient code using programming languages such as C++, JavaScript, and Java.<br>• Design user interfaces with CSS and React to ensure an intuitive user experience.<br>• Conduct rigorous testing and debugging to identify and fix bugs.<br>• Integrate third-party platforms and accounting systems to enhance functionality.<br>• Provide detailed reporting and executive dashboards to support decision-making processes.
<p>Join a global leader focused on people and innovation, currently undergoing a major digital transformation. We are searching for a strategic Director of Enterprise Systems & Data to head the advancement of ERP, CRM, and Data/BI environments.</p><p><br></p><p><strong>Role Overview:</strong></p><p> As a key member of the senior leadership team, you will drive the modernization of mission-critical platforms like Workday (HCM & Finance), Salesforce, and a contemporary data stack. You’ll be responsible for strategic vision, hands-on leadership, and enabling enterprise technology at scale across multiple international businesses.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead and coach cross-functional teams, including managers, engineers, and analysts within ERP, CRM, ETL, and BI domains.</li><li>Develop and execute multi-year technology strategies to optimize enterprise systems, aligning with business goals.</li><li>Oversee the performance, security, and integration of Workday (Finance & HCM), Salesforce, and data warehousing solutions.</li><li>Partner with senior stakeholders to shape technology roadmaps and elevate operational excellence.</li><li>Design and implement policies, processes, and governance frameworks to ensure reliable and scalable technology ecosystems.</li><li>Manage vendor partnerships, contracts, and budgets efficiently.</li><li>Uphold best practices in data governance, focusing on data quality, privacy, and compliance.</li><li>Support program delivery with effective scoping, risk oversight, agile planning, and cross-team collaboration.</li><li>Address engineering challenges and architect robust, scalable solutions.</li><li>Track and report on KPIs, team progress, and enterprise system outcomes.</li><li>Drive talent development through mentorship, hiring, and leadership growth.</li></ul><p><br></p>
<p>Robert Half is looking to hire a Software Developer for a client that is rapidly expanding in the West GTA Area. This is an exciting full time / permanent opportunity that is offering growth, stability and excellent career growth / advancement opportunities. Please take a look at the summarized information below and apply if you are a good fit!</p><p><br></p><p><strong>Role:</strong> Software Developer</p><p><strong>Type:</strong> Full time / Permanent</p><p><strong>Location:</strong> West GTA Region</p><p><strong>Compensation: </strong>$75k to $85k + Bonus + 3 Weeks vacation (Additional PTO) + Full Benefits (Medical, Dental and Vision) + RRSP Match 3% (5% after maxed) + Education Reimbursement Program + Full WFH Hardware</p><p><br></p><p><strong>Requirements:</strong></p><ul><li>5 to 8 years experience with Software Development (C# .NET)</li><li>React or Angular (Some Front End)</li><li>Proficiency in object-oriented languages and JavaScript technologies.</li><li>Strong knowledge of relational databases, including querying and performance optimization.</li><li>Solid working knowledge of current Internet technologies, web services, and secure web processing.</li><li>Familiarity with continuous integration and automated build pipelines is an asset.</li><li>Financial services or insurance industry experience is preferred.</li><li>Microsoft Visual Studio</li><li>MS SQL</li><li>Asset: AWS or Azure</li></ul>
<p>Robert Half is partnering with a leading technology-driven organization to recruit an accomplished Cloud Engineer. This is an excellent opportunity to leverage your deep cloud expertise in a dynamic environment, working on next-generation infrastructure and automation initiatives.</p><p> </p><p><strong>Responsibilities:</strong></p><ul><li>Design, deploy, and manage cloud infrastructure across AWS and Azure platforms, ensuring scalability, security, and resilience.</li><li>Oversee data storage, networking, and cybersecurity within cloud ecosystems.</li><li>Implement and optimize containerized applications utilizing orchestration technologies like Kubernetes.</li><li>Establish and enforce robust security controls, maintain compliance with industry standards, and manage risk throughout the development lifecycle.</li><li>Manage and support database operations using AWS/Azure managed database services.</li><li>Build and maintain Infrastructure as Code (IaC) using tools such as Terraform and Ansible.</li><li>Develop, maintain, and enhance CI/CD pipelines with platforms including Jenkins and GitHub Actions.</li><li>Advance monitoring, alerting, and observability using enterprise tools such as Dynatrace, Splunk, and Datadog.</li><li>Automate manual processes with advanced scripting in Python and Bash.</li></ul>
We are looking for a detail-oriented IT Coordinator to join our team in North York, Ontario. The ideal candidate will manage and support various IT systems and infrastructure, ensuring smooth operations across hardware, software, and telecommunications. This role requires a proactive approach to problem-solving and a strong ability to work with technical and non-technical stakeholders.<br><br>Responsibilities:<br>• Provide on-site support by coordinating and overseeing activities involving contractors and technicians.<br>• Manage office equipment, including desktop printers, toners, shredding machines, and other related devices.<br>• Handle service requests, equipment orders, contracts, and insurance-related tasks.<br>• Administer corporate cell phone plans and monitor monthly usage to ensure efficiency.<br>• Update and maintain Microsoft licenses and software tracking spreadsheets.<br>• Process invoices and ensure accurate data entry into internal tracking systems.<br>• Maintain inventory for construction site supplies stored in the basement.<br>• Organize and manage orders for branded office materials and business cards.<br>• Monitor and update internal systems related to IT assets, transponders, fuel cards, and telecom usage.
<p>Our Client is seeking a skilled Back-End Software Engineer with 6+ years of experience in backend development to support a large-scale project centered around a custom real-time bidding and auction management platform. This role is ideal for professionals with strong Node.js experience, a startup-ready mindset, and a passion for performance and reliability. You will work directly with internal engineering leadership and cross-functional teams, helping deliver key features and optimizations to meet aggressive timelines. This is a remote role with occasional travel for our client in Etobicoke, Ontario. </p><p><br></p>
<p>We are looking for a <strong>Senior Front-End Developer</strong> for a 4–12+ week contract to help build a <strong>real-time, high-performance B2B platform</strong>. The client prefers a hybrid setup with the first week in-office, but strong fully remote candidates are welcome. You will transform UI designs into interactive, data-driven components that drive engagement and retention.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Build and refine <strong>real-time UI components</strong> for live bidding and dashboards</li><li>Develop <strong>bid ladders, countdown timers, live indicators, and quick-action CTAs</strong></li><li>Implement <strong>WebSocket-driven updates</strong> and optimize React state management</li><li>Design <strong>micro-interactions and motion effects</strong> for smooth user experiences</li><li>Collaborate with Product, Marketing, and Operations teams</li><li>Support QA, performance testing, and release cycles</li></ul><p><br></p>