1

Developer Jobs in Toronto, ON (NOW HIRING)

Are you a talented Salesforce Developer looking to join a growing development team within a quickly growing and transforming organization? At Medcan, we are building new digital experiences for our ...

DevOps Engineer

Toronto, ON · Hybrid

CA$80K - CA$100K/yr

The Opportunity We are looking for a passionate and detail-oriented DevOps Engineer to partner with our development teams and accelerate the deployment, testing, and release of applications. This ...

Developer, Power Platform Take a central role The Bank of Canada has a vision to be a leading central bank-dynamic, engaged and trusted-committed to a better Canada. No other employer in the country ...

Role As a Application / Database Engineer, the incumbent will work on the design, development, and support of robust database and data integration solutions supporting critical AML and compliance ...

Software Developer

Toronto, ON · On-site

CA$97K - CA$100K/yr

About the Role We are seeking a versatile and results-oriented Software Developer with expertise in full stack development, cloud platforms, and SaaS product integration. The ideal candidate will ...

Capco is seeking a DevOps/DevSecOps Engineer to join our Technology & Engineering practice in Toronto. This role is ideal for someone with a strong DevOps/DevSecOps background who enjoys designing ...

Quantitative Developer Location: Toronto, Ontario, Canada Hybrid Employment Type: Contract About the Role We are seeking a Quantitative Developer with strong expertise in quantitative finance and ...

JD We are looking for Senior Angular Developer will be responsible for building and maintaining enterprisegrade web applications that deliver seamless user experiences while leveraging cloudnative ...

Our Developers value continuous learning and development, enjoy cross-functional collaboration, and of course, hold the quality of their code to a high standard. Ideally, you have experience with our ...

JD We are looking for Senior Angular Developer will be responsible for building and maintaining enterprisegrade web applications that deliver seamless user experiences while leveraging cloudnative ...

Collaborate with the development manager, other software developers, business analysts and software architects to plan, design and develop web and desktop applications and services using Microsoft ...

Quantitative Developer Location: Toronto, Ontario, Canada - Hybrid Employment Type: Contract About the Role We are seeking a Quantitative Developer with strong expertise in quantitative finance and ...

Web Developer

Toronto, ON · Hybrid

CA$59K - CA$84K/yr

Career Opportunity Role Title Web Developer Purpose of role The Web Developer is responsible for the design, coding and unit testing of web components as per the project's requirement. This role will ...

General Accountability The Software Developer is responsible for building and maintaining high-quality features, collaborating with the team to solve technical challenges, and ensuring code aligns ...

Showing results 41-60

Developer information

See Toronto, ON salary details

$25.3K

$97.1K

$161.8K

How much do developer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for developer in Toronto, ON is $97,105.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,666.00 and $114,997.00 per year, depending on experience, location, and employer.

What is the difference between Developer vs Software Engineer?

AspectDeveloperSoftware Engineer
CredentialsTypically requires a degree in computer science or related field, certifications varyOften requires a degree in computer science or software engineering, certifications may include Microsoft, AWS, etc.
Work EnvironmentWorks on coding, debugging, and implementing software applicationsDesigns, develops, tests, and maintains software systems, often involved in architecture decisions
Industry UsageCommonly used in tech companies, startups, and software firmsUsed across industries for system development, enterprise solutions, and software projects
Search & Comparison IntentPeople compare Developer with Software Engineer to understand roles and career paths

While both Developers and Software Engineers work on software projects, Developers primarily focus on coding and implementing features, whereas Software Engineers often take a broader role in designing and architecting software systems. The roles overlap significantly, but Software Engineers typically have a more comprehensive scope involving system design and engineering principles.

Is a developer still in demand?

Yes, developers are in high demand across many industries due to ongoing digital transformation and the need for software solutions. Skills in programming languages like Java, Python, and JavaScript, as well as experience with cloud platforms and agile development, enhance employability in this field.

What are some common challenges developers face when working on large-scale projects, and how can they overcome them?

Developers working on large-scale projects often encounter challenges such as coordinating with multiple team members, managing complex codebases, and ensuring consistent documentation. To overcome these obstacles, it's important to follow best practices like version control, code reviews, and regular communication through agile methodologies. Additionally, leveraging collaboration tools and maintaining clear documentation can help streamline workflows and minimize misunderstandings within the team.

What are the key skills and qualifications needed to thrive as a developer, and why are they important?

To thrive as a Developer, you need strong programming skills in languages like Java, Python, or JavaScript, paired with a solid understanding of algorithms and software development principles, often supported by a degree in computer science or related field. Familiarity with version control systems (such as Git), integrated development environments (IDEs), and sometimes cloud platforms or specific frameworks is typical. Problem-solving ability, attention to detail, and effective communication are standout soft skills for this role. These competencies are crucial for building reliable, maintainable software and collaborating efficiently within development teams.

What is a developer?

A software developer—sometimes referred to as a software engineer, computer programmer, or computer scientist—designs and develops programs, applications, websites, and databases. Their responsibilities include creation, testing, and modification of the code that runs programs within IT systems. Software developers generally have a bachelor’s degree in computer science and are familiar with writing code in at least one programming language.

What are the most commonly searched types of Developer jobs in Toronto, ON?

The most popular types of Developer jobs in Toronto, ON are:

What cities near Toronto, ON are hiring for Developer jobs?

Cities near Toronto, ON with the most Developer job openings:

Infographic showing various Developer job openings in Toronto, ON as of August 2026, with employment types broken down into 74% Full Time, 12% Part Time, and 14% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $97,105 per year, or $46.7 per hour.

Salesforce Developer

Medcan

Toronto, ON • On-site

Full-time

Re-posted 6 days ago


Job description

Are you passionate about helping people live their healthiest lives? Do you thrive in a dynamic, supportive environment where your contributions truly matter? If so, Medcan is the place for you!


This job is for a current vacancy.


The Role:

Are you a talented Salesforce Developer looking to join a growing development team within a quickly growing and transforming organization? At Medcan, we are building new digital experiences for our clients to help them live happier, healthier lives. You'll be joining an award-winning team that's passionate about health, well-being, and service. The Salesforce team strives to create sleek, innovative experiences leveraging the Salesforce platform and beyond. We are a hard-working, problem-solving group of supportive and inclusive teammates who can't wait to meet you!

This role sits within the Technology Services Team - a multi-talented group of individuals supporting clients and employees end-to-end on leading healthcare and business management technology as well as cybersecurity and infrastructure. You'll have an opportunity to engage with downstream systems including Workday, our EMR, and more. Of course, you'll be hands-on across multiple Salesforce Clouds including Sales, Service, Health, and Experience Clouds.

As a Salesforce Developer on this team, you'll get the chance to build multiple enterprise-level, custom Salesforce applications and hold a role as a key contributor to enabling our organizational transformation. You'll have direct impacts on employee satisfaction and client happiness. If you're as obsessed with creating great experiences as we are, you'll fit right in.

We are growing, changing, and building rapidly, so you must be interested in driving organizational efficiencies and developing client-friendly, market-transforming digital experiences rooted in 1:1 CRM on the Salesforce Platform.

What You'll Do:

The Salesforce Developer (that's you!) will be responsible for designing and implementing complex Salesforce solutions - including functional requirements, coding, support and agile team principles and leadership. This opportunity requires deep application development skills, writing and collaboration, and strong communication skills. The focus will be on creating and improving Salesforce products that enable our customers and enterprise users to be successful on the platform. This position will require working in a small team of individuals focused on core development tasks and collaborating with product owners. You'll also have an opportunity to work with third-party developer teams when acceleration is required.

As the successful candidate you will...

  • Progressively learn the Medcan operations and the healthcare field more broadly.
  • Design and implement systems in Salesforce to support automation of our CRM, IT, and customer support processes.
  • Participate in storyboard and solution design sessions - recommend alternative approaches and best practices, define technical impact, and provide sizing estimates.
  • Participate in the full SDLC from technical design to development, testing and deployment.
  • Design, build, test and deploy Salesforce Platform solutions that may include form point-and click configurations, workflows and flows, APEX triggers, Custom Web Services, VisualForce pages, Lightning (Aura and LWC).
  • Design and build Interfaces between Salesforce Platform and other applications.
  • Provide support and administrative assistance to existing Salesforce Applications.
  • Participate in the estimation and timeline process.

What You'll Need:

  • SFDC Platform Developer I certification (minimum)
  • 7+ years of experience as a SF Developer with Sales Cloud, Service Cloud, Health Cloud, and Experience Cloud. Marketing Cloud experience a bonus.
  • Excellent overall development skills throughout the SDLC with a preference for Agile methodology.
  • Knowledge of Web Services, REST, XML and outbound messaging.
  • Development experience with Apex, Visualforce, webservices, Lightning components, Azure/.Net/Javascript competencies
  • Demonstrated ability to deliver well-structured and documented code.
  • Experience with Salesforce DevOps tools (e.g. Salesforce DX, Git, Bitbucket, VsCode).
  • Experience working on and deploying complex enterprise level solutions.
  • Highly organized, deadline-driven individual with a "can do" attitude
  • Ability to support internal resources that require Salesforce education and support
  • You're a people person, despite living in code. We're looking for empathetic teammates who lead with kindness and positivity.

Bonus skills:

  • SFDC Platform Developer II certification, Platform App Builder, Service, Sales, or other consultant certifications.
  • Experience running dev/ops and release management
  • Experience in a technology company or start-up environment a plus
  • Experience interfacing with business and technical teams UX/UI design training
  • Experience with ETL tools (at least one of: Dell Boomi, Azure, Informatica, Oracle Data Integrator, MS SSIS), data migration and data cleansing

Please note this role will have an extensive real time coding assessment by the technical team.

This is a full-time hybrid position (2 days in office) working 40 hours per week based on business needs between regular office hours Monday - Friday (9:00 am to 5:30 pm).

Our downtown Toronto clinic is conveniently located at 150 York St., which is nearby St. Andrew station or a 10-minute walk from Union Station!

Position Pay Range

$82,543.00 - $113,495.50 CAD annually

Pay will be determined based on an analysis of the selected candidate's experience and qualifications within the role's compensation grade. Medcan's compensation ranges are determined by a combination of required qualifications and skills, market value, and internal equity. The above range pertains solely to the base compensation and is not inclusive of additional compensation details such as perks, benefits, and potential bonuses or incentives.

Notice to Candidates: Recruitment Fraud

Please note that Medcan will never request any form of paymentfrom candidates at any stage of the recruitment or hiring process. In addition, Medcan does not utilize third-party immigration consultants or recruitment agents to conduct offers of employment on our behalf. Employment contracts are shared directly by members of the Medcan Talent Acquisition or Human Resources team using official Medcan email domains.

If you receive a request for payment or are contacted by an individual or organization claiming to represent Medcan that appears suspicious, please do not respond or share personal information. Instead, we encourage you to contact us directly at recruitment@medcan.com to verify the legitimacy of the communication.

Diversity, Equity and Accessibility:

Medcan is dedicated to equity, diversity and inclusion. We strive to ensure all stakeholders have a fair opportunity to participate in our community. If contacted for an opportunity, please advise your Talent Acquisition contact should you require accommodation.

AI Use Disclosure - Opportunities at Medcan

Medcan uses artificial intelligence (AI) tools to support the screening and assessment of applicants for opportunities as part of a fair, transparent, and inclusive process. These tools assist our team but do not make final decisions. All decisions are reviewed and made by our teams to ensure fairness and alignment with Medcan's values. If you have questions about how your application is assessed, please contact the Medcan Talent Acquisition team at recruitment@medcan.com.