Design and develop new features and solutions primarily in C++. * Work with a team in an agile ... Bachelor's degree in computer science, Software Engineering, or equivalent field. * 4+ years ...
Design and develop new features and solutions primarily in C++. * Work with a team in an agile ... Bachelor's degree in computer science, Software Engineering, or equivalent field. * 4+ years ...
Define, design, and implement new software applications in collaboration with other members of the ... Perform maintenance programming for existing applications. * Consider the functionality ...
Define, design, and implement new software applications in collaboration with other members of the ... Perform maintenance programming for existing applications. * Consider the functionality ...
You will guide and support the team that executes this programming, manage relationships with key stakeholders across T&O (including senior leaders), and build upon an existing and vibrant new grad ...
You will guide and support the team that executes this programming, manage relationships with key stakeholders across T&O (including senior leaders), and build upon an existing and vibrant new grad ...
Lead Software developer
Markham, ON · Remote
CA$110K/yr
Be current and at the forefront of new technologies and strategies, examining opportunities for ... of software developers, supporting product manager and/or scrum masters with preparation of ...
Lead Software developer
Markham, ON · Remote
CA$110K/yr
Be current and at the forefront of new technologies and strategies, examining opportunities for ... of software developers, supporting product manager and/or scrum masters with preparation of ...
Software Developer Intern
CA$22.50 - CA$27.50/hr
The Software Developer Intern works in a Scrum team to build high-performing, resilient, and ... Work with the team to build a new product module end-to-end using AI-assisted development tools ...
Software Developer Intern
CA$22.50 - CA$27.50/hr
The Software Developer Intern works in a Scrum team to build high-performing, resilient, and ... Work with the team to build a new product module end-to-end using AI-assisted development tools ...
Software Developer
Toronto, ON · Hybrid
CA$101K - CA$118K/yr
... find new and better ways to help our clients. As a privately owned company, we boldly embrace ... We are looking for a Java Software Developer who will take a key role on our team. The ideal ...
Software Developer
Toronto, ON · Hybrid
CA$101K - CA$118K/yr
... find new and better ways to help our clients. As a privately owned company, we boldly embrace ... We are looking for a Java Software Developer who will take a key role on our team. The ideal ...
Software Developer - Diagnostics
Markham, ON · Hybrid
CA$9.0K - CA$136K/yr
This posting is not for an existing vacancy within the organization and is open to new applications ... The Role We are seeking a highly motivated Software Developer to join our Diagnostic Software team ...
Software Developer - Diagnostics
Markham, ON · Hybrid
CA$9.0K - CA$136K/yr
This posting is not for an existing vacancy within the organization and is open to new applications ... The Role We are seeking a highly motivated Software Developer to join our Diagnostic Software team ...
Lead Software developer
Markham, ON · On-site
CA$110K/yr
Be current and at the forefront of new technologies and strategies, examining opportunities for ... of software developers, supporting product manager and/or scrum masters with preparation of ...
Lead Software developer
Markham, ON · On-site
CA$110K/yr
Be current and at the forefront of new technologies and strategies, examining opportunities for ... of software developers, supporting product manager and/or scrum masters with preparation of ...
Lead Software developer
Markham, ON · On-site
CA$110K/yr
Be current and at the forefront of new technologies and strategies, examining opportunities for ... of software developers, supporting product manager and/or scrum masters with preparation of ...
Lead Software developer
Markham, ON · On-site
CA$110K/yr
Be current and at the forefront of new technologies and strategies, examining opportunities for ... of software developers, supporting product manager and/or scrum masters with preparation of ...
Software Developer
Toronto, ON · On-site +1
... find new and better ways to help our clients. As a privately owned company, we boldly embrace ... We are looking for a full-stack Software Developer who will take a key role on our team. The ideal ...
Software Developer
Toronto, ON · On-site +1
... find new and better ways to help our clients. As a privately owned company, we boldly embrace ... We are looking for a full-stack Software Developer who will take a key role on our team. The ideal ...
Software Developer (Entry Level)
Toronto, ON · Hybrid
CA$85K - CA$95K/yr
About The Role As an entry level Software Developer you'll be tasked with working on both mobile ... Research new technology and tools and share those findings with the team * Communicate clearly and ...
Software Developer (Entry Level)
Toronto, ON · Hybrid
CA$85K - CA$95K/yr
About The Role As an entry level Software Developer you'll be tasked with working on both mobile ... Research new technology and tools and share those findings with the team * Communicate clearly and ...
Software Developer
Toronto, ON · On-site +1
CA$101K - CA$118K/yr
Reporting to the CRM Support Team Manager, the software developer is responsible for development ... This includes support of existing CRM and Marketing tools, evaluation and development of new ...
Software Developer
Toronto, ON · On-site +1
CA$101K - CA$118K/yr
Reporting to the CRM Support Team Manager, the software developer is responsible for development ... This includes support of existing CRM and Marketing tools, evaluation and development of new ...
Software Developer
Toronto, ON · On-site
CA$61K - CA$113K/yr
Technology Job Summary We are seeking an experienced AWS Developer with strong expertise in cloud ... We'll support you with the tools and resources you need to reach new milestones, as you help our ...
Software Developer
Toronto, ON · On-site
CA$61K - CA$113K/yr
Technology Job Summary We are seeking an experienced AWS Developer with strong expertise in cloud ... We'll support you with the tools and resources you need to reach new milestones, as you help our ...
Lead Software Developer
Toronto, ON · On-site
You will be creating new services and customer-facing applications using the latest technologies ... Experience working within professional software engineering practices for the full software ...
Lead Software Developer
Toronto, ON · On-site
You will be creating new services and customer-facing applications using the latest technologies ... Experience working within professional software engineering practices for the full software ...
Software Developer - Cloud Solutions
Toronto, ON · Remote
CA$40 - CA$85/hr
Role Overview The Software Developer will be part of a team designing, building, and maintaining ... of new and existing systems, including design patterns, reliability, and scaling * Strong ...
Quick apply
Software Developer - Cloud Solutions
Toronto, ON · Remote
CA$40 - CA$85/hr
Role Overview The Software Developer will be part of a team designing, building, and maintaining ... of new and existing systems, including design patterns, reliability, and scaling * Strong ...
Software Developer - Cloud Solutions
Toronto, ON · On-site +1
$40 - $85/hr
Role Overview The Software Developer will be part of a team designing, building, and maintaining ... of new and existing systems, including design patterns, reliability, and scaling * Strong ...
Software Developer - Cloud Solutions
Toronto, ON · On-site +1
$40 - $85/hr
Role Overview The Software Developer will be part of a team designing, building, and maintaining ... of new and existing systems, including design patterns, reliability, and scaling * Strong ...
Software Developer - Diagnostics Infrastructure
Oshawa, ON · Hybrid
CA$9.0K - CA$136K/yr
This posting is not for an existing vacancy within the organization and is open to new applications ... Master's degree in Software Engineering, Computer Science, Computer Engineering or related.
Software Developer - Diagnostics Infrastructure
Oshawa, ON · Hybrid
CA$9.0K - CA$136K/yr
This posting is not for an existing vacancy within the organization and is open to new applications ... Master's degree in Software Engineering, Computer Science, Computer Engineering or related.
Software Developer - Diagnostics Infrastructure
Markham, ON · Hybrid
CA$9.0K - CA$136K/yr
This posting is not for an existing vacancy within the organization and is open to new applications ... Master's degree in Software Engineering, Computer Science, Computer Engineering or related.
Software Developer - Diagnostics Infrastructure
Markham, ON · Hybrid
CA$9.0K - CA$136K/yr
This posting is not for an existing vacancy within the organization and is open to new applications ... Master's degree in Software Engineering, Computer Science, Computer Engineering or related.
Software Developer (Toronto)
Toronto, ON · Hybrid
CA$112K - CA$151K/yr
Summary: We are seeking a Software Developer to join our Engineering team at our Toronto Hub. As ... Using a wide variety of technologies, learning new things, and challenging yourself;
Software Developer (Toronto)
Toronto, ON · Hybrid
CA$112K - CA$151K/yr
Summary: We are seeking a Software Developer to join our Engineering team at our Toronto Hub. As ... Using a wide variety of technologies, learning new things, and challenging yourself;
Lead Software Developer
Oakville, ON · On-site
CA$100/hr
... Software Developer evaluates and selects possible technology options for a project. They take part ... learning new languages. In addition to actively participating in the development of digital ...
Lead Software Developer
Oakville, ON · On-site
CA$100/hr
... Software Developer evaluates and selects possible technology options for a project. They take part ... learning new languages. In addition to actively participating in the development of digital ...
New Grad Software Developer information
See Toronto, ON salary details
$24.8K - $35.8K
5% of jobs
$35.8K - $46.8K
13% of jobs
$52.3K is the 25th percentile. Wages below this are outliers.
$46.8K - $57.7K
15% of jobs
$57.7K - $68.7K
11% of jobs
The median wage is $73.1K / yr.
$68.7K - $79.7K
16% of jobs
$79.7K - $90.7K
11% of jobs
$96.1K is the 75th percentile. Wages above this are outliers.
$90.7K - $101.6K
8% of jobs
$101.6K - $112.6K
7% of jobs
$112.6K - $123.6K
6% of jobs
$123.6K - $134.6K
4% of jobs
$134.6K - $145.5K
3% of jobs
$24.8K
$80.9K
$145.5K
How much do new grad software developer jobs pay per year?
What is a new grad software developer?
A New Grad Software Developer job is an entry-level software engineering position designed for recent graduates with a degree in computer science, software engineering, or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with senior developers to build applications or systems. Employers often look for candidates with strong programming skills, problem-solving abilities, and familiarity with common development tools and methodologies. This position provides an opportunity to gain hands-on experience, learn industry best practices, and grow within a company's engineering team.
What are the typical responsibilities of a new grad software developer?
As a New Grad Software Developer, you will often assist with coding, debugging, and maintaining software applications under the guidance of experienced engineers. You may participate in code reviews, write unit tests, and collaborate on team projects using tools like Git and agile boards. Regular interactions with peers, product managers, and quality assurance teams are common to clarify requirements and deliver quality software. Taking on these tasks enables you to build practical skills while directly supporting your team’s development goals.
What are the key skills and qualifications needed to thrive as a new grad software developer?
To thrive as a New Grad Software Developer, you need a solid understanding of programming fundamentals, problem-solving skills, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, common programming languages such as Java, Python, or JavaScript, and basic exposure to development frameworks or cloud platforms is often expected. Strong communication skills, eagerness to learn, and the ability to collaborate with diverse teams help new grads adapt quickly. These competencies are crucial for contributing to projects, growing technically, and succeeding in a collaborative software development environment.
What are popular job titles related to New Grad Software Developer jobs in Toronto, ON?
For New Grad Software Developer jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching New Grad Software Developer jobs in Toronto, ON look for?
The top searched job categories for New Grad Software Developer jobs in Toronto, ON are:
What cities near Toronto, ON are hiring for New Grad Software Developer jobs?
Cities near Toronto, ON with the most New Grad Software Developer job openings:

Full-time
Medical, PTO
Re-posted 4 days ago
Job description
Location: Burlington, Canada (Office-Based/Hybrid)
Position Summary:
Bentley Systems has exciting opportunities for Software Developers who are passionate about working with cutting-edge technologies and development processes. You will play an important role in the creation of industry-leading software that will enable users to solve their mission-critical problems. The primary focus for this position will be the development of services that integrate with our cloud platform. You will work with highly motivated team members, gain valuable experience, utilize the latest technologies, and solve challenging problems while building interesting next-generation software.
Responsibilities:
- Collaborate with product management, development leads, and other developers to complete tasks.
- Design and develop new features and solutions primarily in C++.
- Work with a team in an agile, Continuous Integration, and Continuous Delivery software development process.
- Demonstrate a commitment to writing testable and maintainable code while actively giving and receiving feedback.
- Quickly learn and adapt to new technologies and approaches as they come.
- Design includes participating in defining and interpreting feature requests, documenting those requests in functional specifications, and designing specific products and features for stability, usability, and maintainability.
- Implementation includes using the latest development tools to turn the designs into actual software products. Implementations must be stable and maintainable.
- Testing responsibilities include both unit testing and providing additional guidance and support to the certification group.
- Primary technologies and paradigms you will work with include C++, SQL Server, PowerShell, Microsoft Azure, Microsoft Azure DevOps, and Git.
Qualifications:
- Bachelor's degree in computer science, Software Engineering, or equivalent field.
- 4+ years' experience developing products using C/ C++.
- Experience using Visual Studio and Visual Code.
- Knowledge of object-oriented programming and design patterns.
- Ability to learn and adapt quickly to maximize productivity.
- Self-motivated person with the ability to work individually as well as part of a team.
- Knowledge of Agile and Scrum.
- Good verbal and written communication skills in the English language.
What We Offer:
- A great Team and culture - please see our colleague video.
- An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction - watch this short documentary about how we got our start.
- An attractive salary and benefits package.
- A commitment to inclusion, belonging, and colleague wellbeing through global initiatives and resource groups.
- A company committed to making a real difference by advancing the world's infrastructure for a better quality of life, where your contributions help build a more sustainable, connected, and resilient world. Discover our latest user success stories for an insight into our global impact.
- Training and professional development opportunities (certification programs, conferences, etc.).
- Additional annual leave days and extra paid days for different occasions (marriage, moving day, bereavement leave etc.).
- Health insurance package and accident insurance 24/7.
- Referral program with bonuses.
- An extra paid day for volunteering in the organization of your choice.
- Ability to work from the office or hybrid.
If you are ready to take your development skills to the next level and be part of a team that is shaping the future of software, we want to hear from you! Apply now and embark on an exciting journey with Bentley!
Please submit the resume in English.
#LI-KT #LI-Hybrid
About Bentley Systems
Around the world, infrastructure professionals rely on software from Bentley Systems to help them design, build, and operate better and more resilient infrastructure for transportation, water, energy, cities, and more. Founded in 1984 by engineers for engineers, Bentley is the partner of choice for engineering firms and owner-operators worldwide, with software that spans engineering disciplines, industry sectors, and all phases of the infrastructure lifecycle. Through our digital twin solutions, we help infrastructure professionals unlock the value of their data to transform project delivery and asset performance. www.bentley.com
Equal Opportunity Employer:
Bentley is proud to be an equal opportunity employer and considers for employment all qualified applicants without regard to race, color, gender/gender identity, sexual orientation, disability, marital status, religion/belief, national origin, caste, age, or any other characteristic protected by local law or unrelated to job qualifications.
About Bentley Systems
Sourced by ZipRecruiter
Industry
Software development
Company size
1,001 - 5,000 Employees
Headquarters location
Exton, PA, US
Year founded
1984