Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2027 Salary Guide Demand for Skilled Talent Report Press Room Tech insights and talent strategies Labour market overview AI in recruiting Staffing for small businesses Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

4 results for Software Developer jobs

Software Developer
  • Hamilton, ON
  • onsite
  • Permanent
  • 65000 - 85000 CAD / Yearly
  • <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>
  • 2026-10-29T00:00:00Z
Salesforce Developer
  • Toronto, ON
  • onsite
  • Permanent
  • 90000 - 95000 CAD / Yearly
  • <p>We are looking for a Salesforce Developer to join our client&#39;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>
  • 2026-10-28T00:00:00Z
Graphic Designer
  • Guelph, ON
  • onsite
  • Temporary
  • 20 - 35 CAD / Hourly
  • We&#39;re working with a growing Canadian organization seeking a Graphic Designer to support a high-priority product refresh initiative. This is a short-term, execution-focused contract ideal for a designer who enjoys production work, maintaining brand consistency, and updating existing creative assets. Duration Approx. 2-3 month contract permanent hours (Monday-Friday) Location Onsite in Guelph, ON What You&#39;ll Be Doing Update and refresh existing product and marketing materials Create and revise brochures, datasheets, catalogs, marketing collateral, and other print assets Ensure consistency across all branding and product documentation Work closely with an internal Graphic Designer to execute creative updates Prepare production-ready files for print and digital distribution Manage multiple revisions while maintaining attention to detail and accuracy
  • 2026-10-15T00:00:00Z
Data Engineer
  • Kitchener, ON
  • onsite
  • Permanent
  • 80000 - 90000 CAD / Yearly
  • We are looking for a Data Engineer to join a team in Kitchener, Ontario and build reliable, scalable data solutions that support analytics and business decision-making. This position is well suited to someone who brings strong experience in modern data warehousing, cloud-based data platforms, and robust engineering practices. The successful candidate will work across batch and real-time pipelines, contribute to data architecture design, and help strengthen delivery within an Agile environment.<br><br>Responsibilities:<br>• Design, build, and maintain data pipelines that support both scheduled and near real-time processing across enterprise data platforms.<br>• Develop and optimize data solutions within Databricks using Python, PySpark, and Spark SQL to deliver dependable and efficient data workflows.<br>• Create and enhance data warehouse structures using dimensional modelling principles and layered architecture approaches such as Medallion frameworks.<br>• Integrate and manage cloud-based data services in Azure, including orchestration, secure secret handling, and storage components to support end-to-end data movement.<br>• Apply sound software engineering practices by writing maintainable code, implementing tests, and contributing to CI/CD processes within a DevOps setting.<br>• Collaborate with cross-functional teams in Agile delivery models to define requirements, refine technical approaches, and deliver data products iteratively.<br>• Analyse data structures and transformation needs to choose appropriate modelling and manipulation techniques for different business use cases.<br>• Support data platform improvements and related technical changes, including enhancements tied to evolving systems, integrations, or operational processes where required.
  • 2026-10-29T00:00:00Z