Senior Web Developer Job at Robert Half, Canada

WjQyaGF1aUZJZjRYWXV6bnVrMjA3STEySkE9PQ==
  • Robert Half
  • Canada

Job Description

Job Description

Are you a self-motivated, detail-oriented, and organized professional 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 Senior Web Developer for a 12-month maternity leave contract with our client’s product team.

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 Java or C# , and have some working experience with Python .

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.

Key Responsibilities

  • Design, develop, and maintain backend services and web applications.
  • Collaborate closely with frontend developers using React and other technologies.
  • Mentor junior and intermediate developers through architecture and code reviews.
  • Refactor and optimize systems for performance and scalability.
  • Participate in or lead small project teams, contributing to system architecture and design decisions.
  • Assist in managing CI/CD pipelines and deployment processes.
  • Troubleshoot and resolve bugs and technical issues as needed.

Qualifications & Experience

  • 7+ years of experience developing commercial web applications in a team environment.
  • Strong backend development experience with Java and/or C#, or Python
  • Some hands-on experience with Python (Django experience is a plus).
  • Familiarity with frontend technologies (React, JavaScript, Vite).
  • Strong knowledge of relational databases (PostgreSQL or SQL Server).
  • Solid understanding of design patterns and software architecture.
  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal skills.
  • Experience mentoring junior developers.

Nice-to-Have Skills

  • Familiarity with Azure Web Services.
  • Experience in database design and optimization.
  • A keen eye for UI/UX best practices.
  • Familiarity with ES6 syntax and modern JavaScript frameworks.

Job Tags

Contract work, Work experience placement,

Similar Jobs

Roma Electrical Contracting

Electrician (E-2) Job at Roma Electrical Contracting

 ...worker with Connecticut trade license E-2 electrician to work in Fairfield County, Brookfield...  .... We are looking for Forman, Journeyman, and Apprentice. WE are very proud of our...  ...Applicants must be skilled in all aspects of commercial, Residential, and LED. Must have a... 

KBR

Task Manager Job at KBR

 ...provides high-end engineering and advanced technology solutions to customers in the intelligence and national security communities. The Task Manager will be part of the Program Management office supporting a government client in Maryland. Responsibilities include... 

Strive Health Services, LLC

Pediatric Occupational Therapist/COTA - Bonus Eligible Job at Strive Health Services, LLC

 ...education credits * Dental insurance * Flexible schedule * Health insurance * Life insurance * Paid time off * Referral program * Travel reimbursement * Tuition reimbursement * Vision insurance Schedule: * Monday to Friday Work Location: In person

Lands' End

Men's Fit Model - Size Medium Job at Lands' End

 ...Competitive hourly rate, range $30-$40. Eligible for flexible part-time benefits. We are currently looking for a size Medium Men's Fit Model to work with our Technical Design team to check fit and overall appearance of product design. In this role you will work closely... 

LifeTrans

Driver Job at LifeTrans

 ...Main Responsibilities of a Driver: Patient Transporter Keeping the vehicle clean and safe Driver Job Description: We are...  ...lift and bend with other repetitive movements associated with medical transportation. Bilingual is a Plus but not requires High...