1

Junior Software Developer Jobs in Ontario (NOW HIRING)

Junior Pentester

Ottawa, ON ยท On-site +1

CA$70K - CA$95K/yr

Software Secured is a leading Penetration Testing as a Service company, with a head office in ... Secure Development/Engineering, Security Operations/SOC/Blue Teaming, Incident Response, IT Securit ...

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 ... Experience mentoring junior developers or interns. Perks: * Generous wellness program * Best-in-the ...

\n \n \n \n \n Our client, a digital consultancy based in South Dublin, is looking for a talented Software Developer with a passion for developing, as well as having a dedicated, committed work ethic ...

Software Developer Technology ยท Toronto, Ontario POSITION DESCRIPTION POSITION: Software Developer REPORTS TO: Manager, Software Engineering Cority is the global enterprise EHS software provider ...

Software Developer Technology ยท Toronto, Ontario POSITION DESCRIPTION POSITION: Software Developer REPORTS TO: Manager, Software Engineering Cority is the global enterprise EHS software provider ...

Software Developer

Stouffville, ON ยท Hybrid

CA$80K - CA$85K/yr

As a Software Developer with Portfolio+, you will play a key role in shaping and enhancing our financial software solutions, empowering customers to achieve their goals. Leveraging your expertise in ...

Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering ... Mentors Junior embedded engineers on the team and throughout the organization What do we need from ...

Mentors Junior embedded engineers on the team and throughout the organization What do we need from ... Proficiency in embedded software development tools, debugging techniques, and cross-compilation ...

Software Developer

Kitchener, ON ยท Hybrid

CA$80K - CA$110K/yr

Software Engineer, C# .NET / WPF Kitchener, ON, Canada - Hybrid Research & Development at Sonova delivers innovative hearing solutions and software that improve the lives of people with hearing loss ...

This is an exciting opportunity to grow your software engineering skills, learn from experienced engineers, and contribute to production AI infrastructure that supports meaningful business and ...

Software Developer ID: 1007 Location: Kitchener Department: Information Technology More about this job > Description Bridgeport Crew is committed to building innovative, scalable, and user-focused ...

Lead Software Developer

Mississauga, ON ยท Hybrid

CA$95K - CA$140K/yr

Lead Software Developer Location(s): Status: Get To Know Us: SS&C is leading the way. We continue ... Provide technical guidance, code reviews, and mentorship to mid-level and junior engineers. Help ...

Software Developer

Kitchener, ON ยท Hybrid

CA$90K - CA$115K/yr

As a Software Developer, you will build your skills by developing reliable, data-oriented software solutions while working alongside experienced engineers in a collaborative global environment.

Mentor junior engineers on proper standards and techniques to improve their accuracy and efficiency ... software engineering experience * Hands-on experience with modern LLM APIs across multiple ...

Showing results 21-40

Junior Software Developer information

See Ontario salary details

$30.5K

$66.4K

$102K

How much do junior software developer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for junior software developer in Ontario is $66,373.00, according to ZipRecruiter salary data. Most workers in this role earn between $54,000.00 and $75,500.00 per year, depending on experience, location, and employer.

What are some typical challenges a junior software developer might face when starting out, and how can they overcome them?

Junior Software Developers often encounter challenges such as understanding large codebases, managing their time effectively between learning and delivering tasks, and adapting to new development tools or frameworks. To overcome these hurdles, it's helpful to actively seek guidance from more experienced team members, participate in code reviews, and make consistent use of documentation. Regular communication within the team and a willingness to ask questions can significantly speed up the learning process and help build confidence in your role.

What does a junior software developer do?

A junior software developer works on a development team writing and maintaining code for computer applications. As a junior software developer, your primary responsibilities are to learn the codebase, work on small bug fixes, and participate in paired programming with mid-level and senior developers. Junior software developers are entry-level positions, but as you gain experience and build up your programming skills, you will start to take on larger projects. Your job duties include attending and contributing to development team meetings, troubleshooting, patching computer code, and collaborating with other developers to create applications.

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

To thrive as a Junior Software Developer, you need proficiency in programming languages (such as Python, Java, or JavaScript), algorithms, and problem-solving, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development frameworks are valuable technical assets. Strong communication, teamwork, and a willingness to learn help you adapt and contribute effectively in collaborative environments. These skills and qualities are essential for delivering reliable code, supporting team goals, and growing in a fast-evolving tech landscape.

What does a junior software developer do?

A Junior Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers and contribute to various stages of the software development lifecycle. Their responsibilities often include writing basic code, debugging, collaborating with team members, and learning new technologies to improve their skills. This role is a great starting point for individuals looking to build a career in software development.
What are the most commonly searched types of Software Developer jobs in Ontario? The most popular types of Software Developer jobs in Ontario are:
What job categories do people searching Junior Software Developer jobs in Ontario look for? The top searched job categories for Junior Software Developer jobs in Ontario are:
What cities in Ontario are hiring for Junior Software Developer jobs? Cities in Ontario with the most Junior Software Developer job openings:
What are popular job titles related to Junior Software Developer jobs in ON? For Junior Software Developer jobs in ON, the most frequently searched job titles are:
Infographic showing various Junior Software Developer job openings in Ontario as of August 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $66,373 per year, or $31.9 per hour.

Junior Pentester

Software Secured

Ottawa, ON โ€ข On-site, Remote

CA$70K - CA$95K/yr

Full-time

Medical, Dental, Vision, PTO

Re-posted 25 days ago


Job description

Software Secured is a leading Penetration Testing as a Service company, with a head office in beautiful Ottawa, Canada. We help software development teams get ahead of hackers using a suite of services and products.

Our pentesting team is looking for a junior pentester to join us and help secure a few hundred more applications and networks.

As a Junior Pentester at Software Secured, you will have the opportunity to help our clients secure their mission-critical applications. This includes performing security code review, web, mobile, and network security tests. Help clients with security design reviews, threat modelling, and remediation strategies.

The ideal candidate will be self-driven and take ownership of their own work and the team's deliverables. The individual will be motivated and passionate about application security and take pride in spreading the word and helping developers write secure code. You will be a part of the local and global security community and care about pushing the status quo. He/she will also have an affinity for security best practices and vulnerability exploits.

Mandatory:

  • Experience performing web, API, or mobile pentests, or comparable experience conducting independent research or participating in bug bounties.
  • If pentesting experience is limited, an OSCP, OSWE, or GWAPT would go a long way to closing the gap.
  • Demonstrated software development background in one or more of Python, .NET, Ruby, Java, Objective C/Swift.
  • Pretty familiar with things like OWASP Top 10, ASVS, or WSTG
  • You have competed in CTFs (Capture the Flag) competitions.
  • Expert with OWASP Top 10 and can explain them easily.
  • Strong verbal and written communication skills.
  • Demonstrated analytical and problem-solving skills

Nice to Haves:

  • Experience in adjacent security-related roles, e.g. Secure Development/Engineering, Security Operations/SOC/Blue Teaming, Incident Response, IT Security, etc.
  • Experience or security certification in cloud technologies (AWS, Azure)
  • Open-source contributions
  • Public speaking experience
  • Performing training in a professional capacity
  • Teaching experience, preferably in security or CS topics

What we are offering:

Competitive base salary - $70,000 - $95,000 CAD

Work remotely anywhere in Canada (you're welcome to work in the Ottawa office when you'd like the option).

Work remotely from anywhere in the world for up to 2 months per year.

Yearly profit-sharing between 7% - 12% of your base salary, based on your performance.

Perks such as: monthly UberEats budget, annual home office stipend.

3 weeks of vacation to start. Additionally, the whole company is off for the week between Christmas and the New Year.

Parental, bereavement and child loss leave.

You will receive a great health benefits package (includes dental, vision, practitioners, etc.).

Employment Type: FULL_TIME