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.

5 results for Back End Developer jobs

Senior Front End Developer
  • Toronto, ON
  • onsite
  • Temporary
  • 78.85 - 91.3 CAD / Hourly
  • We are looking for a Senior Front End Developer to join a collaborative design systems team supporting enterprise web applications in Ontario. This long-term contract position focuses on building scalable, accessible React components that help create a consistent user experience across a broad product portfolio. The successful candidate will work closely with designers, researchers, product leaders, and accessibility specialists to deliver high-quality front-end solutions that balance usability, performance, and maintainability.<br><br>Responsibilities:<br>• Build, enhance, and support reusable React components that strengthen consistency across multiple web products.<br>• Translate design concepts into production-ready interfaces while maintaining close alignment with established UX standards.<br>• Embed accessibility best practices into front-end development to help ensure components meet recognized compliance expectations.<br>• Work with cross-functional partners to define needs, clarify priorities, and deliver solutions within an evolving development environment.<br>• Improve component libraries through thoughtful documentation, clean code structure, and patterns that encourage efficient adoption by product teams.<br>• Take part in peer reviews and contribute to development standards that promote quality, reliability, and maintainable code.<br>• Apply insights from user research and product feedback to refine component behaviour and overall usability.<br>• Coordinate effectively with globally distributed colleagues and adjust working style as needed to support collaboration across time zones.
  • 2026-11-02T00:00:00Z
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
DevOps Engineer
  • New Westminster, BC
  • onsite
  • Temporary
  • 40 - 55 CAD / Hourly
  • <p><strong>Overview</strong></p><p>Our client is looking for a DevOps Engineer on a 4-6 month contract with potential to transition into a permanent position. This is a fully onsite role in Vancouver, BC. This position will support the implementation and administration of several new technology initiatives focused on Linux, open-source platforms, AI infrastructure, and drone systems. The successful candidate will be a hands-on technical resource capable of designing, deploying, integrating, and supporting modern infrastructure solutions while troubleshooting complex issues across multiple technology domains. The ideal candidate combines strong Linux administration expertise with systems integration, automation, containerization, database administration, and infrastructure engineering experience.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Administer, maintain, and optimize Linux environments, including <strong>Ubuntu, RHEL, Rocky Linux</strong>, or similar distributions.</li><li>Design, deploy, and support open-source infrastructure solutions and platforms.</li><li>Implement and manage containerized environments using Docker and Kubernetes.</li><li>Support infrastructure automation through Bash, Shell scripting, Python, and Infrastructure-as-Code methodologies.</li><li>Configure, maintain, and troubleshoot databases including PostgreSQL, MySQL, and MariaDB.</li><li>Support AI-related infrastructure initiatives, including GPU-enabled environments and associated platforms.</li><li>Deploy and administer web and application services using technologies such as NGINX and HAProxy.</li><li>Perform systems integration activities across infrastructure, applications, databases, and third-party platforms.</li><li>Support source control, CI/CD pipelines, and automated deployment processes.</li><li>Configure and support cloud services and hybrid infrastructure environments as required.</li><li>Monitor system performance, availability, security, and capacity, proactively identifying opportunities for improvement.</li><li>Diagnose and resolve complex technical issues across Linux servers, applications, databases, networking, and container platforms.</li><li>Support backup, recovery, and disaster recovery planning and testing activities.</li><li>Create technical documentation, operational procedures, and knowledge transfer materials.</li><li>Collaborate with technical and business stakeholders to deliver infrastructure solutions and project objectives.</li><li>Stay current with emerging technologies and recommend improvements aligned with organizational goals.</li></ul>
  • 2026-11-02T00: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
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