Software Developer
$100K - $150K/yr
Senior Software Developer (Full Stack) - Location: Mississauga, Ontario (Hybrid) About the ... The Growth A fast-paced, global environment where new ideas are encouraged, and contributors are ...
Quick apply
$100K - $150K/yr
Senior Software Developer (Full Stack) - Location: Mississauga, Ontario (Hybrid) About the ... The Growth A fast-paced, global environment where new ideas are encouraged, and contributors are ...
Quick apply
$100K - $150K/yr
Senior Software Developer (Full Stack) - Location: Mississauga, Ontario (Hybrid) About the ... The Growth A fast-paced, global environment where new ideas are encouraged, and contributors are ...
Oakville, ON · Hybrid
CA$94K - CA$117K/yr
As a Software Developer on the Procurement team at Euna Solutions, you'll be a key part of delivering new features and enhancements to our first-in-class business-to-government marketplace. In this ...
Oakville, ON · Hybrid
CA$94K - CA$117K/yr
As a Software Developer on the Procurement team at Euna Solutions, you'll be a key part of delivering new features and enhancements to our first-in-class business-to-government marketplace. In this ...
Burnaby, BC · On-site
Fortinet Teams are looking for NEW GRADS (2026) for a variety of skill domains such as ... Software Developers * Embedded Software Developers * AI Developers * Web Developers * Software ...
Burnaby, BC · On-site
Fortinet Teams are looking for NEW GRADS (2026) for a variety of skill domains such as ... Software Developers * Embedded Software Developers * AI Developers * Web Developers * Software ...
Toronto, ON · On-site
As our new Software Developer, you will build and enhance the health technology that helps physicians and patients connect more efficiently, with a particular focus on patient engagement and ...
Quick apply
Toronto, ON · On-site
As our new Software Developer, you will build and enhance the health technology that helps physicians and patients connect more efficiently, with a particular focus on patient engagement and ...
Fortinet Teams are looking for NEW GRADS (2026) for a variety of skill domains such as ... Software Developers * Embedded Software Developers * AI Developers * Web Developers * Software ...
Fortinet Teams are looking for NEW GRADS (2026) for a variety of skill domains such as ... Software Developers * Embedded Software Developers * AI Developers * Web Developers * Software ...
Mississauga, ON · On-site
Our Developers bring passion, craftsmanship and innovation to the development and delivery of ... Design and develop new features and solutions that support customer use cases in existing and new ...
Mississauga, ON · On-site
Our Developers bring passion, craftsmanship and innovation to the development and delivery of ... Design and develop new features and solutions that support customer use cases in existing and new ...
Winnipeg, MB · Hybrid
Reporting to the Team Leader, the Software Developer will be responsible for developing software solutions for new and existing clients. The development of these innovative solutions is designed to ...
Winnipeg, MB · Hybrid
Reporting to the Team Leader, the Software Developer will be responsible for developing software solutions for new and existing clients. The development of these innovative solutions is designed to ...
Burnaby, BC · On-site
CA$96K - CA$118K/yr
As a Software Developer at Fortinet, you will be responsible for the full development cycle of ... Capable of switching focus in various situations and apply themselves to quickly learning new ...
Burnaby, BC · On-site
CA$96K - CA$118K/yr
As a Software Developer at Fortinet, you will be responsible for the full development cycle of ... Capable of switching focus in various situations and apply themselves to quickly learning new ...
Ottawa, ON · On-site
CA$68K - CA$109K/yr
Application of structured programming and design concepts * Demonstrated interest and aptitude for software development * Willingness to learn and apply new technologies Nice to haves:
Ottawa, ON · On-site
CA$68K - CA$109K/yr
Application of structured programming and design concepts * Demonstrated interest and aptitude for software development * Willingness to learn and apply new technologies Nice to haves:
Toronto, ON · Hybrid
CA$70K - CA$110K/yr
... new technologies and staying current with modern software engineering and AI trends $70,000 - $110,000 a year Why You'll Love Working at ShyftLabs Hybrid Flexibility: 3 days per week in our downtown ...
Toronto, ON · Hybrid
CA$70K - CA$110K/yr
... new technologies and staying current with modern software engineering and AI trends $70,000 - $110,000 a year Why You'll Love Working at ShyftLabs Hybrid Flexibility: 3 days per week in our downtown ...
Calgary, AB · On-site
Drive innovation by exploring new use cases and applying Generative AI capabilities to transform ... Strong programming and software development experience with modern engineering practices and design ...
Calgary, AB · On-site
Drive innovation by exploring new use cases and applying Generative AI capabilities to transform ... Strong programming and software development experience with modern engineering practices and design ...
Burnaby, BC · On-site
CA$96K - CA$118K/yr
As a Software Developer at Fortinet, you will be responsible for the full development cycle of ... Capable of switching focus in various situations and apply themselves to quickly learning new ...
Burnaby, BC · On-site
CA$96K - CA$118K/yr
As a Software Developer at Fortinet, you will be responsible for the full development cycle of ... Capable of switching focus in various situations and apply themselves to quickly learning new ...
Waterloo, ON · Hybrid
Work in an agile team of software developers, test engineers, technical product managers and leads ... Investigate options for how to design new features, reviewing these options with the rest of the ...
Waterloo, ON · Hybrid
Work in an agile team of software developers, test engineers, technical product managers and leads ... Investigate options for how to design new features, reviewing these options with the rest of the ...
Montreal, QC · Hybrid
Our software brings the physical and digital worlds together, enabling companies to improve ... You will contribute to new features, performance improvements, user experience enhancements, and ...
Montreal, QC · Hybrid
Our software brings the physical and digital worlds together, enabling companies to improve ... You will contribute to new features, performance improvements, user experience enhancements, and ...
$120K - $160K/yr
Senior Software Developer (Full Stack) About the Opportunity Our client is an established global ... You thrive in environments where you can explore new technologies, influence architectural ...
Quick apply
$120K - $160K/yr
Senior Software Developer (Full Stack) About the Opportunity Our client is an established global ... You thrive in environments where you can explore new technologies, influence architectural ...
CA$60K - CA$65K/yr
Junior Geotechnical Engineering New Grad Barrie, ON At EXP, we're driven to provide innovative solutions for the world's built and natural environments. As a team of engineers, architects, designers ...
CA$60K - CA$65K/yr
Junior Geotechnical Engineering New Grad Barrie, ON At EXP, we're driven to provide innovative solutions for the world's built and natural environments. As a team of engineers, architects, designers ...
$120K - $160K/yr
Senior Software Developer (Full Stack) About the Opportunity Our client is an established global ... You thrive in environments where you can explore new technologies, influence architectural ...
Quick apply
$120K - $160K/yr
Senior Software Developer (Full Stack) About the Opportunity Our client is an established global ... You thrive in environments where you can explore new technologies, influence architectural ...
... Engineering, New grad role today! What will you be doing! * Leading the design of mechanical ... software. * Excellent verbal and written communication skills. * Ability to communicate with ...
... Engineering, New grad role today! What will you be doing! * Leading the design of mechanical ... software. * Excellent verbal and written communication skills. * Ability to communicate with ...
As we scale up, we are looking for a Software Developer to help us build the software that is ... This is a new vacancy due to growing business needs. Job Summary: Join our growing team to develop ...
As we scale up, we are looking for a Software Developer to help us build the software that is ... This is a new vacancy due to growing business needs. Job Summary: Join our growing team to develop ...
Kitchener, ON · On-site
CA$70K - CA$90K/yr
As we scale up, we are looking for a Software Developer to help us build the software that is ... This is a new vacancy due to growing business needs. Job Summary: Join our growing team to develop ...
New
Quick apply
Kitchener, ON · On-site
CA$70K - CA$90K/yr
As we scale up, we are looking for a Software Developer to help us build the software that is ... This is a new vacancy due to growing business needs. Job Summary: Join our growing team to develop ...
New
$41.2K - $50.4K
1% of jobs
$50.4K - $59.6K
4% of jobs
$59.6K - $68.8K
9% of jobs
$77.4K is the 25th percentile. Wages below this are outliers.
$68.8K - $78K
12% of jobs
$78K - $87.2K
15% of jobs
The median wage is $93.2K / yr.
$87.2K - $96.4K
14% of jobs
$96.4K - $105.6K
15% of jobs
$109.3K is the 75th percentile. Wages above this are outliers.
$105.6K - $114.8K
13% of jobs
$114.8K - $124.1K
9% of jobs
$124.1K - $133.3K
5% of jobs
$133.3K - $142.5K
3% of jobs
$41.2K
$96K
$142.5K
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.
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.
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.

$100K - $150K/yr
Full-time
Re-posted 13 days ago
Location: Mississauga, Ontario (Hybrid)
Our client is a long-established global technology organization known for building sophisticated enterprise software solutions used by customers worldwide. Their platforms help organizations secure, manage, and optimize large-scale device and application environments. With millions of devices supported globally, this organization has grown from a small developer-led initiative into a major player in enterprise mobility and operational technology.
They invest heavily in research, innovation, and solving complex real-world problems. If you are passionate about developing impactful software and want a stable, long-term opportunity with room to grow, this role offers a chance to work on meaningful, industry-shaping projects.
We seek creative, analytical developers who enjoy understanding how systems work under the hood. You have strong logical thinking, solid mathematical reasoning, and deep knowledge of:
Algorithms
Data structures
Software architecture and design
Scalable server-side development
You enjoy solving complex technical challenges, collaborating within a team, and contributing to long-term product evolution.
A culture built on innovation, humility, and collaboration. The environment encourages personal growth, shared success, and genuine teamwork.
The GrowthA fast-paced, global environment where new ideas are encouraged, and contributors are empowered to take projects across the finish line.
The TechnologyYou will work on complex and cutting-edge software projects alongside partners in the broader technology ecosystem, always staying close to new and emerging technologies.
Build innovative software solutions addressing large-scale industry challenges
Write clean, scalable, reliable, reusable, and well-tested code following modern best practices
Contribute across the full software development lifecycle: analysis, design, implementation, testing
Guide technical research and development for new features, products, and services
Investigate, diagnose, and resolve product defects
Develop automated tests (unit, integration)
Optimize systems and apply best practices to continuously improve performance and maintainability
Lead or support implementation efforts using C# and .NET
Maintain high-quality standards for code, documentation, and deliverables
Collaborate with a multidisciplinary engineering team through code reviews, design discussions, and architecture sessions
Participate in brainstorming, idea generation, and technical discussions
Stay current with emerging tools, frameworks, and industry trends
Engage with the broader tech community through events, meetups, and knowledge-sharing
Bachelor’s degree in Computer Science, Engineering, or a related STEM field
8+ years of experience developing scalable server-side applications
Solid foundation in Data Structures, Algorithms, OOP, and database concepts
Strong experience with C#, WebAPI, .NET, REST APIs, and networking technologies
Front-end experience using TypeScript, Angular, HTML, CSS, or related technologies
Strong communication skills and a collaborative approach to problem-solving
Passion for innovation and pride in delivering high-quality work
Our client is a global technology leader that delivers enterprise-grade platforms supporting mission-critical mobile and operational environments. Their solutions are relied upon by thousands of organizations worldwide to improve performance, reduce downtime, and streamline operations. With decades of innovation and world-class support, they continue to push boundaries and unlock new possibilities in enterprise software.