<p>Robert Half is looking to hire a Software Developer for an organization based in the west GTA region. This is a current opening offering growth, development and job stability!</p><p>Please take a look at the summarized information below and apply if you fit the requirements below!</p><p><br></p><p><strong>Role:</strong> Software Developer</p><p><strong>Company:</strong> Confidential until discussion is held</p><p><strong>Location:</strong> West GTA</p><p><strong>Compensation: </strong>$65k to $85k + Annual Bonus + 3 Weeks Vacation (Additional time off – 2 PTO days and 12 Sick days) + Strong Benefits + Education reimbursement + Full work hardware</p><p><strong>Responsibilities:</strong></p><p>• 2 to 4 years experience with design, build, and maintain software applications using C# and the .NET ecosystem to support core business operations.</p><p>• Contribute to user-facing development work by creating and improving interface components with modern JavaScript frameworks such as React or Angular.</p><p>• Develop, query, and optimize Microsoft SQL Server databases to ensure strong application performance, stability, and data integrity.</p><p>• Apply object-oriented programming principles to produce scalable, maintainable, and well-structured code across new and existing systems.</p><p>• Integrate web services and internet-based technologies into application solutions while following secure web development practices.</p><p>• Collaborate with internal stakeholders and technical team members to translate business needs into effective software enhancements and technical solutions.</p><p>• Support code quality and deployment efficiency by participating in automated build processes and continuous integration practices where applicable.</p><p>• Use Microsoft Visual Studio and related development tools to troubleshoot issues, test functionality, and deliver reliable releases.</p>
<p>We are looking for a Salesforce Developer to join our client's growing team in Toronto, Ontario and contribute to the delivery of scalable CRM solutions that support both customer and employee experiences. This position centres on building and enhancing applications across the Salesforce ecosystem, with a strong emphasis on reliable development practices, modern interface design, and platform automation. The role also plays an important part in advancing AI-driven capabilities by creating and refining intelligent agent solutions aligned with business goals.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and maintain Salesforce solutions using Apex, Lightning Web Components, Visualforce, Flow, and related platform tools.</p><p>• Build responsive and user-focused features that improve CRM functionality and support day-to-day business operations within a hospitality environment.</p><p>• Create and configure Agentforce capabilities, including agent setup, instructions, topics, prompt templates, and custom actions.</p><p>• Develop, test, and optimize AI-powered agent experiences for customer-facing and employee-facing use cases.</p><p>• Integrate Salesforce applications with external systems and services through APIs and platform-based connection methods.</p><p>• Collaborate with cross-functional stakeholders to translate operational needs into scalable Salesforce applications and enhancements.</p><p>• Support the use of Einstein AI and Data Cloud features to strengthen automation, personalization, and data-informed decision-making.</p><p>• Troubleshoot platform issues, perform code reviews, and promote development standards that improve performance, quality, and long-term maintainability.</p>
<p>On behalf of our client, Robert Half is seeking a Software Developer: II (Intermediate) for a hybrid position based in Mississauga, ON. This long-term contract role offers the opportunity to contribute as part of a collaborative technology team, with an on-site presence required most days each week and some flexibility for remote work. The successful candidate will work on software development projects and support application enhancements.</p>
<strong>Job Responsibilities</strong>
<ul><li>Design, develop, and maintain software solutions using modern development frameworks and tools.</li><li>Collaborate with team members to analyze business requirements and translate them into technical specifications.</li><li>Contribute to both front-end and back-end development tasks as needed for project delivery.</li><li>Review and troubleshoot existing applications to identify and resolve defects or performance issues.</li><li>Participate in code reviews to ensure adherence to best practices and coding standards.</li><li>Document technical solutions and provide clear communication to stakeholders and team members.</li><li>Engage with business analysts, developers, and subject matter experts to align on project approaches and resolve disagreements constructively.</li><li>Adapt to new technologies or business domains as required by project assignments.</li></ul>
<strong>Job Requirements</strong>
<ul><li>Demonstrated experience in software development, including both front-end and back-end technologies.</li><li>Familiarity with .NET development environments and related frameworks.</li><li>Ability to analyze technical problems and implement effective solutions.</li><li>Experience working in a hybrid work environment, balancing on-site and remote collaboration.</li><li>Strong communication skills for working with technical and non-technical stakeholders.</li><li>Capacity to adapt quickly to unfamiliar business areas or application domains.</li><li>Proven ability to work through differing opinions within a team to reach consensus on technical approaches.</li></ul>
<p>On behalf of our client, Robert Half is seeking a Desktop Support specialist for a contract position based on-site in Calgary, AB. This role is focused on delivering responsive support to office users in a fast-paced environment. The successful candidate will act as the primary contact for technical issues, ensuring consistent and effective support for all desktop and end-user technology needs.</p>
<strong>Job Responsibilities</strong>
<ul><li>Act as the main point of contact for IT support for approximately 80 office-based employees.</li><li>Deliver deskside and remote assistance for users within a corporate office setting.</li><li>Diagnose and resolve issues related to hardware, software, printers, mobile devices, and network connectivity.</li><li>Support and troubleshoot Microsoft 365 applications, including Outlook, Teams, Word, Excel, PowerPoint, and OneDrive.</li><li>Manage user accounts and access through Active Directory, including password resets and access requests.</li><li>Track and resolve incidents using a ticketing platform, ensuring accurate documentation throughout the process.</li><li>Configure, deploy, image, and maintain both Windows and Mac devices for end users.</li><li>Provide support for meeting room and video conferencing technologies.</li><li>Set up equipment, manage workstation installations, and coordinate office moves or changes as needed.</li><li>Work collaboratively with infrastructure and networking teams to address complex IT issues.</li><li>Maintain records for hardware inventory and asset tracking, supporting lifecycle management activities.</li><li>Identify opportunities to enhance the end-user technology experience and streamline support processes.</li></ul>
<strong>Job Requirements</strong>
<ul><li>Minimum of 5 years of experience delivering hands-on IT support in a corporate or professional services environment.</li><li>Demonstrated skill in troubleshooting printers, peripherals, mobile devices, and user applications.</li><li>Advanced understanding of Microsoft 365 suite and Active Directory administration.</li><li>Experience using ticketing systems such as ServiceNow, Jira Service Management, Freshservice, or Zendesk.</li><li>Proficiency in deploying, imaging, and supporting Windows devices; exposure to Mac support in a business context.</li><li>Familiarity with supporting conference room and collaboration technologies.</li><li>Strong analytical and problem-solving abilities, with capacity to independently resolve technical issues.</li><li>Effective verbal and written communication skills, with a focus on delivering attentive service to users at all organizational levels.</li><li>Experience supporting executive or VIP users and handling hardware refreshes or office moves is considered beneficial.</li><li>Background in supporting users within consulting, legal, accounting, engineering, or similar environments is valued.</li></ul>