Software Developer
CA$72K - CA$105K/yr
As a Software Developer (New Grad), you'll contribute to real services used globally while learning from experienced developers in a supportive, collaborative environment. You'll work on welldefined ...
CA$72K - CA$105K/yr
As a Software Developer (New Grad), you'll contribute to real services used globally while learning from experienced developers in a supportive, collaborative environment. You'll work on welldefined ...
CA$72K - CA$105K/yr
As a Software Developer (New Grad), you'll contribute to real services used globally while learning from experienced developers in a supportive, collaborative environment. You'll work on welldefined ...
Senior Software Developer Location: Burlington, Canada (Hybrid - 3 days per week in the office, 2 days remote) Why Bentley Systems? * Innovative Projects: Work on ProjectWise, a leading ...
Senior Software Developer Location: Burlington, Canada (Hybrid - 3 days per week in the office, 2 days remote) Why Bentley Systems? * Innovative Projects: Work on ProjectWise, a leading ...
Toronto, ON · Hybrid
Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain different applications * Design, develop, and unit test applications ...
Toronto, ON · Hybrid
Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain different applications * Design, develop, and unit test applications ...
Senior Software Developer Location: Burlington, Canada (Hybrid - 3 days per week in the office, 2 days remote) Why Bentley Systems? * Innovative Projects: Work on ProjectWise, a leading ...
Senior Software Developer Location: Burlington, Canada (Hybrid - 3 days per week in the office, 2 days remote) Why Bentley Systems? * Innovative Projects: Work on ProjectWise, a leading ...
Software Developer II (Please submit the resume in English) Location: Burlington, Canada - Hybrid or In-office Position Summary: Bentley Systems has exciting opportunities for Software Developers who ...
Software Developer II (Please submit the resume in English) Location: Burlington, Canada - Hybrid or In-office Position Summary: Bentley Systems has exciting opportunities for Software Developers who ...
Toronto, ON · Hybrid
CA$68K - CA$103K/yr
Collaborate with other developers to ensure consistent practices. * Integrate third-party software seamlessly into existing applications and infrastructure. * Application Components: * Design and ...
Toronto, ON · Hybrid
CA$68K - CA$103K/yr
Collaborate with other developers to ensure consistent practices. * Integrate third-party software seamlessly into existing applications and infrastructure. * Application Components: * Design and ...
Toronto, ON · On-site
$120K - $160K/yr
Senior Software Developer (Full Stack) About the Opportunity Our client is an established global technology organization recognized for building complex, large-scale software platforms used by ...
Quick apply
Toronto, ON · On-site
$120K - $160K/yr
Senior Software Developer (Full Stack) About the Opportunity Our client is an established global technology organization recognized for building complex, large-scale software platforms used by ...
$120K - $160K/yr
Senior Software Developer (Full Stack) About the Opportunity Our client is an established global technology organization recognized for building complex, large-scale software platforms used by ...
Quick apply
$120K - $160K/yr
Senior Software Developer (Full Stack) About the Opportunity Our client is an established global technology organization recognized for building complex, large-scale software platforms used by ...
Toronto, ON · On-site
IoT Software Developer TYPE: Full-time / Hybrid About the Company Blackstone Energy Servicesis a Toronto-based, integrated energy transition company that helps public institutions and private sector ...
New
Quick apply
Toronto, ON · On-site
IoT Software Developer TYPE: Full-time / Hybrid About the Company Blackstone Energy Servicesis a Toronto-based, integrated energy transition company that helps public institutions and private sector ...
New
Global Wealth Engineering Technology Team is looking for an energetic and results-oriented ... Collaborate with delivery lead to plan milestones, successfully execute software delivery, and ...
Global Wealth Engineering Technology Team is looking for an energetic and results-oriented ... Collaborate with delivery lead to plan milestones, successfully execute software delivery, and ...
Toronto, ON · On-site
CA$75K - CA$141K/yr
Experience with DevOps * Experience with the Junit and Jasmine Testing Frameworks * Experience with large software system development * Proficient level of knowledge in domain. * Knowledge of ...
Toronto, ON · On-site
CA$75K - CA$141K/yr
Experience with DevOps * Experience with the Junit and Jasmine Testing Frameworks * Experience with large software system development * Proficient level of knowledge in domain. * Knowledge of ...
Toronto, ON · On-site +1
IoT Software Developer TYPE: Full-time / Hybrid About the Company Blackstone Energy Servicesis a Toronto-based, integrated energy transition company that helps public institutions and private sector ...
New
Toronto, ON · On-site +1
IoT Software Developer TYPE: Full-time / Hybrid About the Company Blackstone Energy Servicesis a Toronto-based, integrated energy transition company that helps public institutions and private sector ...
New
Toronto, ON · Hybrid
CA$140K - CA$196K/yr
As a Principal Software Developer reporting to the Senior Director of Software Development, you'll play a critical role in shaping technology strategy and driving innovative software solutions that ...
Toronto, ON · Hybrid
CA$140K - CA$196K/yr
As a Principal Software Developer reporting to the Senior Director of Software Development, you'll play a critical role in shaping technology strategy and driving innovative software solutions that ...
Toronto, ON · On-site +1
As a Software Developer on Borrowell's Engineering team, you will design, develop, optimize, test, and maintain application code for our in-house web and mobile products. You will ensure that ...
Toronto, ON · On-site +1
As a Software Developer on Borrowell's Engineering team, you will design, develop, optimize, test, and maintain application code for our in-house web and mobile products. You will ensure that ...
Toronto, ON · On-site +1
We are looking for a full-stack Software Developer who will take a key role on our team. The ideal candidate must have knowledge in all stages of software development and seamlessly move between ...
Toronto, ON · On-site +1
We are looking for a full-stack Software Developer who will take a key role on our team. The ideal candidate must have knowledge in all stages of software development and seamlessly move between ...
Senior Software Developer Aversan Inc.(www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical ...
Senior Software Developer Aversan Inc.(www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical ...
Toronto, ON · On-site +1
CA$100K - CA$107K/yr
The opportunity As the Software Developer, you will analyze, design, develop, and support software solutions to help Ontario Teachers' Pension Plan meet its business objectives. You will contribute ...
Toronto, ON · On-site +1
CA$100K - CA$107K/yr
The opportunity As the Software Developer, you will analyze, design, develop, and support software solutions to help Ontario Teachers' Pension Plan meet its business objectives. You will contribute ...
Toronto, ON · On-site +1
CA$100K - CA$107K/yr
The opportunity As the Software Developer, you will analyze, design, develop, and support software solutions to help Ontario Teachers' Pension Plan meet its business objectives. You will contribute ...
Toronto, ON · On-site +1
CA$100K - CA$107K/yr
The opportunity As the Software Developer, you will analyze, design, develop, and support software solutions to help Ontario Teachers' Pension Plan meet its business objectives. You will contribute ...
CA$91K - CA$140K/yr
Who we are looking for Software Developer will contribute to the development, enhancement and maintenance of Reconciliation and Data Transformation (ETL) as a member of an agile scrum team. This is ...
New
CA$91K - CA$140K/yr
Who we are looking for Software Developer will contribute to the development, enhancement and maintenance of Reconciliation and Data Transformation (ETL) as a member of an agile scrum team. This is ...
New
CA$91K - CA$140K/yr
Who we are looking for Software Developer will contribute to the development, enhancement and maintenance of Reconciliation and Data Transformation (ETL) as a member of an agile scrum team. This is ...
New
CA$91K - CA$140K/yr
Who we are looking for Software Developer will contribute to the development, enhancement and maintenance of Reconciliation and Data Transformation (ETL) as a member of an agile scrum team. This is ...
New
$32.4K - $42K
1% of jobs
$42K - $51.5K
5% of jobs
$51.5K - $61.1K
11% of jobs
$66K is the 25th percentile. Wages below this are outliers.
$61.1K - $70.6K
15% of jobs
The median wage is $79.9K / yr.
$70.6K - $80.2K
18% of jobs
$80.2K - $89.7K
16% of jobs
$95.9K is the 75th percentile. Wages above this are outliers.
$89.7K - $99.3K
13% of jobs
$99.3K - $108.8K
8% of jobs
$108.8K - $118.3K
6% of jobs
$118.3K - $127.9K
4% of jobs
$127.9K - $137.4K
2% of jobs
$32.4K
$85.6K
$137.4K
Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.
| Aspect | Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; coding certifications | Bachelor's or higher in CS or Software Engineering; certifications may vary |
| Work Environment | Develops, tests, and maintains software applications | Designs and develops software systems; often involved in architecture |
| Industry Usage | Commonly used in tech companies, startups, and IT firms | Used interchangeably with Software Developer in many organizations |
While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

9.5
Based on 5 frontline employees who took The Breakroom Quiz
7th of 189 rated software companies
Job Requisition ID #
Position Overview
Are you an earlycareer backend developer excited to learn how largescale cloud platforms are built and operated? At Autodesk, we're building the future of cloud platforms on our nextgeneration Consumption platform. As a Software Developer (New Grad), you'll contribute to real services used globally while learning from experienced developers in a supportive, collaborative environment.
You'll work on welldefined tasks, gain handson experience with distributed systems, and develop your skills in reliability, performance, and cost efficiency. If you're passionate about clean architecture, scalable platforms, and growing your impact, you'll thrive here.
Implement features and fixes in backend services under mentorship, writing secure, reliable, and maintainable code with unit tests and clear documentation
Learn to build and optimize microservices and eventdriven components that support Autodesk's Consumption platform
Participate in code reviews (both giving and receiving feedback) to learn best practices and maintain high code quality
Follow Agile practices: estimate tasks, participate in standups, sprint planning, and retrospectives with guidance
Troubleshoot and resolve routine code issues; escalate and seek guidance on unfamiliar problems
Assist with production deployments, basic operational tasks, and monitoring as part of endtoend service ownership with oversight
Use Agentic AIassisted programming tools responsibly to increase productivity and code quality, guided by team standards
Contribute to team knowledge via documentation, tests, and incremental improvements to developer experience
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent training/experience)
Strong foundation in CS fundamentals: data structures, algorithms, networking, and basic distributed systems concepts
Proficiency in at least one programming language such as Java, Python, or Go
Familiarity with version control (Git), testing basics, and RESTful or eventdriven service patterns
Clear communication, collaborative mindset, and willingness to seek guidance and learn quickly
Internship, research, or significant project experience in backend development or cloud services
Exposure to AWS or similar cloud platforms (e.g., Lambda, Fargate, SQS, DynamoDB, Aurora) is a plus
Coursework or experience with microservices, streaming/realtime processing, or containerization (Docker)
Experience with CI/CD, basic observability (metrics/logging), and security best practices for services
Interest in costaware design, performance, and reliability engineering
Learn More
About Autodesk
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
Salary transparency
Salary is one part of Autodesk's competitive compensation package. For Canada based roles, we expect a starting base salary between $72,000 and $105,600. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.Diversity & Belonging
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/diversity-and-belonging
Are you an existing contractor or consultant with Autodesk?
Please search for open jobs and apply internally (not on this external site).
Sourced by ZipRecruiter
Autodesk is changing how the world is designed and made. Our technology spans architecture, engineering, construction, product design, manufacturing, media, and entertainment, empowering innovators everywhere to solve challenges big and small. From greener buildings to smarter products to more mesmerizing blockbusters, Autodesk software helps our customers to design and make a better world for all. For more information visit autodesk.com or follow @autodesk.
Software development
10,000+ Employees
San Rafael, CA, US
1982