2

No Experience Software Developer Jobs in Ontario

Work is performed under the supervision, guidance, and direction of more senior software developers ... GitHub and Jira) • Experience with Supervisory Control and Data Acquisition (SCADA) and ...

Software Developer

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 ... Clear technical experience in one or more technologies in our tech stack: Node.JS, React ...

Join our team of 10 developers to build new software features in our software platform! We're ... Computer vision and ML experience is a plus * We are looking for smart, capable developers who can ...

Software Developer

Toronto, ON · Hybrid

CA$101K - CA$118K/yr

... experience and qualifications. * RRSP Contribution : After 6 months of employment, we invest in your future with an RRSP contribution-no employee matching required. We're proud to offer a ...

Software Developer

Ottawa, ON · On-site

CA$96K - CA$118K/yr

As a Software Developer, you will * 5 plus years of software development experience * Familiar with ... Experience in C/C++ is an asset for the middle layer of this development * Solid background in ...

Bachelor of Computer Science, Electrical/Software Engineering, or a related technical degree ... experience is acceptable if React proficiency is present; no Angular required). * Solid ...

Software Developer

Ottawa, ON · On-site

CA$96K - CA$118K/yr

As a Software Developer, you will * 5 plus years of software development experience * Familiar with ... Experience in C/C++ is an asset for the middle layer of this development * Solid background in ...

Software Developer

Toronto, ON · On-site

CA$72K - CA$105K/yr

As a Software Developer (New Grad), you'll contribute to real services used globally while learning ... You'll work on welldefined tasks, gain handson experience with distributed systems, and develop ...

Software Developer

Toronto, ON · On-site +1

CA$101K - CA$118K/yr

Solid experience with the full life cycle of software development * Strong leadership skills ... After 6 months of employment, we invest in your future with an RRSP contribution-no employee ...

Salary: $120,000 - $130,000 Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems ... Degree or suitable experience in relevant field of Computer Science etc. * Advanced development and ...

Relevant Degree\/Qualifications \n * 2\-5 years experience as a .NET Developer\/Engineer. \n * A flair for creating well\-presented software that is technically sound. \n * Outstanding analytical ...

Lead Software Developer Location: Remote (Candidate must reside in Canada) Hiring Range: $100,000 ... Backend development experience. Ideally with Node/Express * Frontend development experience.

The Software Developer Intern works in a Scrum team to build high-performing, resilient, and ... Experience building multi-tier, distributed web solutions with an emphasis on Responsive Design.

Relevant Degree\/Qualifications \n * 2\-5 years experience as a .NET Developer\/Engineer. \n * In\-depth knowledge of .NET infrastructure. \n * A flair for creating well\-presented software that is ...

next page

Showing results 1-20

No Experience Software Developer information

See Ontario salary details

$23K

$90.8K

$144K

How much do no experience software developer jobs pay per year?

As of Aug 2, 2026, the average yearly pay for no experience software developer in Ontario is $90,802.00, according to ZipRecruiter salary data. Most workers in this role earn between $56,500.00 and $123,500.00 per year, depending on experience, location, and employer.

How to get hired as a software developer with no experience?

To get hired as a no experience software developer, focus on building a strong portfolio of projects, contribute to open-source work, and learn relevant programming languages and tools such as Python, JavaScript, or Git. Gaining certifications or completing coding bootcamps can also demonstrate your skills to employers, and applying for internships or entry-level positions can provide valuable experience.

What is the difference between No Experience Software Developer vs Junior Software Developer?

AspectNo Experience Software DeveloperJunior Software Developer
Required CredentialsBasic coding skills, often self-taught or bootcampTypically a degree in computer science or related field
Work EnvironmentEntry-level, often in startups or training programsProfessional teams, structured projects
Employer UsageHiring for training roles or internshipsFull-time entry-level positions
Search & ComparisonOften searched by beginners or career changersCompared for career progression

The main difference is that a No Experience Software Developer is an entry-level role for those just starting, often requiring minimal formal credentials, while a Junior Software Developer typically has some formal education and is a step into professional software development. Both roles serve as starting points but differ in expectations and experience levels.

What types of projects or tasks can a No Experience Software Developer expect to work on during their first few months?

As a No Experience Software Developer, you’ll typically start by working on smaller, well-defined tasks such as fixing bugs, writing unit tests, or contributing to documentation. These initial assignments help you become familiar with the codebase, development tools, and team workflows. You may also shadow more experienced developers during code reviews or pair programming sessions, which provides valuable learning opportunities. Over time, you'll gradually take on more complex features and responsibilities as your skills and confidence grow.

What to Expect Working as a Entry-Level Software Developer

Even with no experience, you can find a job as an entry-level software developer. In this role, you may help code programs, troubleshoot and debug existing code, and determine the best application framework to meet your programming goals. Many companies use this job as a type of extended training period for new college graduates, especially when it comes to teaching specific programming languages or skills that may not have been a part of your degree program. Entry-level software developers often collaborate with other developers when producing code, discuss topics with subject matter experts, review code from peers, and contribute to technical design documentation.

Can I get a programming job without experience?

No Experience Software Developer roles often require little to no professional experience, focusing instead on skills like coding, problem-solving, and familiarity with programming languages such as Python or Java. Entry-level positions may also value personal projects, internships, or certifications to demonstrate capability.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in specialized fields like machine learning, AI, or working at top tech companies, can earn $500,000 or more annually. These roles often require advanced skills, extensive experience, and sometimes stock options or bonuses as part of compensation packages.

Will AI replace developers in 2026?

No, AI is unlikely to fully replace software developers by 2026. While AI tools can automate certain coding tasks and improve productivity, human expertise is still essential for designing, problem-solving, and understanding complex systems. Developers will continue to adapt by learning new skills and working alongside AI technologies.

What is a no experience software developer?

A no experience software developer is someone who is starting their career in software development without prior professional programming experience. These individuals may have learned coding through self-study, bootcamps, or academic courses, but have not yet worked in a formal developer role. Entry-level positions for no experience software developers typically focus on foundational skills, mentorship, and on-the-job learning. Employers often look for candidates with strong problem-solving abilities, eagerness to learn, and basic knowledge of programming languages, even if they lack work experience.

What are the key skills and qualifications needed to thrive as a No Experience Software Developer, and why are they important?

To thrive as a No Experience Software Developer, you need a foundational understanding of programming concepts, problem-solving ability, and familiarity with at least one coding language, usually gained through self-study or formal education. Basic proficiency with version control systems like Git, code editors, and online collaboration tools is typically expected. Eagerness to learn, attention to detail, and effective communication are standout soft skills for this entry-level role. These skills and qualities are crucial because they enable new developers to quickly adapt, contribute to projects, and collaborate within development teams.
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 cities in Ontario are hiring for No Experience Software Developer jobs? Cities in Ontario with the most No Experience Software Developer job openings:
Infographic showing various No Experience Software Developer job openings in Ontario as of July 2026, with employment types broken down into 82% Full Time, 6% Part Time, 1% Temporary, and 11% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $90,802 per year, or $43.7 per hour.

2026 Fall Co-op Digital Vehicle Experience Software Developer

General Motors

Markham, ON • Hybrid

CA$4.2K - CA$4.7K/mo

Full-time

Posted 3 days ago

New


General Motors rating

8.2

Company rating: 8.2 out of 10

General Motors

Based on 305 frontline employees who took The Breakroom Quiz

7.4

Company rating compared to similar companies: 7.4 out of 10

Automakers average

Based on 6,266 frontline employees who took The Breakroom Quiz


Job description

Job Description

Vacancy Status:

This posting is not for an existing vacancy within the organization and is open to new applications. (New Head Count)

AI Disclosure:

As part of the application process, Artificial Intelligence will be used in the hiring process for this role.

Work Arrangement:

Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Markham Elevation Centre (MEC) three times per week at minimum, or other frequency dictated by the business.

The Role:

Our vehicle communication team is hiring a software engineer to design and develop software in our Linux-based networking system. You'll be part of a team working to ship the world's most reliable connectivity.

What You'll Do

GM is developing a breakthrough new system for vehicle software and communications, and you'll be at the heart of it. We design our own hardware, so you'll work closely with hardware teams to meet the tough power and reliability requirements of vehicles. You'll also work closely with our application and cloud teams to ensure end-to-end reliability and performance

Key Responsibilities:

  • Develop and maintain Python-based scripts, tools, and prototypes that support Digital Vehicle Experience software development and validation workflows.

  • Assist with data handling, analysis, and problem-solving tasks that connect software behavior to real-world system or user outcomes.

  • Contribute to application logic, automation, and other internal software used to improve developer efficiency, prototyping speed, or user-facing feature exploration.

  • Support software testing and debugging by reproducing issues, validating expected behavior, and documenting results clearly for teammates.

  • Work with cross-functional engineers to translate mechatronics- or user-experience-oriented ideas into prototypes and implementation plans.

  • Participate in team design reviews, technical discussions, and project planning while communicating progress and open issues effectively.

Required Qualifications:

  • Currently pursuing a Bachelor's degree in Computer Engineering or Computer Science, Electrical engineering, Mechatronics, Software Engineering, Applied Science and Engineering, Mechanical Engineering or equivalent

  • Eligible to work full time hours, 40 hours a week for a term of 4 or 8 or 12 months (consecutive semesters) starting September 2026

Preferred Skills:

  • Demonstrated interest in software-oriented work within engineering, including coursework.

  • Experience using AI tools and building AI agents/skills

  • Strong interest in programming roles that sit at the intersection of software, physical systems, and user experience.

  • Proven ability to collaborate with teammates, and communicate effectively on technical projects, leadership experience highly desired.

  • Comfortable learning new tools and adapting quickly across technical problem spaces.

  • Programming: experience with C, Python; exposure to JavaScript or MATLAB a plus.

  • Experience with technical project work, coordinating group work, and managing timelines and deliverables.

  • Experience gathering stakeholder feedback and iterating solutions based on user needs.

  • Strong collaboration, public speaking, adaptability, and teamwork skills.

  • CAD and technical design tools (eg SolidWorks, AutoCAD).

  • Hands-on prototyping experience (eg soldering, fabrication, basic machine, and use of common shop tools).

  • Engineering analysis skills (eg BOM development, secure supply chain, cost estimation).

The monthly salary range for this role is $4,264.00 to $4784.00. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.

NOTE- YOU MUST BE ENROLLED IN A CO-OP PROGRAM AND MEET THE PROGRAM'S ELIGIBILITY REQUIREMENTS. ALL STUDENTS MUST ALSO BE LEGALLY ENTITLED TO WORK IN CANADA.

Sponsorship:PLEASE ONLY APPLY IF YOU DO NOT NEED SPONSORSHIP TO WORK IN CANADA NOW OR IN THE FUTURE. WE ARE UNABLE TO CONSIDER CANDIDATES WHO REQUIRE SPONSORSHIP

Accommodation is available for applicants with disabilities. Should you be contacted by General Motors of Canada Company, please advise if you require accommodation.

For more information about GM Canada, visit our website atwww.gm.ca/careers


General Motors of Canada values diversity and is an equal opportunity employer

About GM

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.

Why Join Us

We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.

Non-Discrimination and Equal Employment Opportunities

General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.

Accommodations

General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at 1-800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.


Working at General Motors


What General Motors employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


General Motors logo

About General Motors

Sourced by ZipRecruiter

General Motors is a company with global scale and capabilities, headquartered in Detroit, Michigan, with employees around the world. The company employs over 165,000 people, serves six continents, operates across 22 time zones, and has a diverse workforce speaking 75 languages1. GM’s vision is to drive the world forward by pioneering innovations that move and connect people to what matters. The company is working towards an all-electric future with its new Ultium Platform and is pushing transportation options beyond our wildest imaginations with autonomous vehicles. GM is also committed to becoming the most inclusive company in the world.

Industry

Transportation equipment manufacturing

Company size

10,000+ Employees

Headquarters location

Detroit, MI, US

Year founded

1908