1

Internship Junior Software Developer Jobs in Ontario

This role is ideal for a developer with hands-on experience in JavaScript and ReactJS , who thrives ... internships/co-op experience considered) * Strong understanding of JavaScript and modern web ...

Mentor junior software developers * Author software source code: * Contribute to software requirements, and tests. * Contribute to software development and integration within an agile methodology.

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 ...

Help document software features and perform reviews with team members * Participate in code reviews ... Familiarity with at least one programming language such as Java, JavaScript, Python * Basic ...

As part of our team, you'll be immersed in our development culture, mentored by top-tier software developers who take pride in their code, and work closely with our verification team to deliver high ...

\n \n \n \n \n A unique and market leading company focused on Agri Tech is searching for 2x Junior or Mid\-Level Software Developers to join their along with there growing development team on a 12 ...

As part of our team, you'll be immersed in our development culture, mentored by top-tier software developers who take pride in their code, and work closely with our verification team to deliver high ...

We are looking for a Junior AI Developer to join our in-house team at our Ottawa headquarters. This ... Degree or diploma in Computer Science, AI/ML, Data Science, Software Engineering, or related ...

New

The [Junior Full Stack Developer - coop] role is to help plan, design, develop, test, launch, and ... This includes researching, designing, documenting, and modifying software programs and applications ...

Software Developer

Kitchener, ON · Hybrid

CA$90K - CA$115K/yr

... internships and university projects are welcome) Knowledge of Python, SQL, relational databases ... software engineering principles and object-oriented design Familiarity with modern development ...

\n \n \n \n \n We are looking for an ambitious Junior C# Software Developer to join a high calibre team of Senior Developers in the West Dublin area. \n \n \n \n \n \n Our client dominate within their ...

This is an exciting opportunity to grow your software engineering skills, learn from experienced ... including internships, co-op placements, academic projects, or equivalent practical experience

\n \n \n \n \n We are looking for an ambitious Junior C# Software Developer to join a high calibre team of Senior Developers in the West Dublin area. \n \n \n \n \n \n Our client dominate within their ...

next page

Showing results 1-20

Internship Junior Software Developer information

What are the key skills and qualifications needed to thrive as an internship junior software developer?

To thrive as an Internship Junior Software Developer, you need a basic understanding of programming languages (such as Python, Java, or JavaScript), problem-solving skills, and a foundational knowledge of computer science concepts, typically gained through coursework or coding bootcamps. Experience with version control systems like Git, familiarity with IDEs, and exposure to collaborative tools such as Jira or Trello are also important. Curiosity, eagerness to learn, teamwork, and strong communication skills help set candidates apart in this role. These skills and qualities are crucial for adapting quickly, contributing effectively to projects, and maximizing learning in a fast-paced development environment.

What types of projects or tasks can an internship junior software developer expect to work on during their internship?

As an Internship Junior Software Developer, you will typically work on a variety of projects ranging from debugging existing codebases to developing small features or modules under the guidance of senior developers. Interns often participate in code reviews, write unit tests, and assist in documentation. This hands-on experience helps you understand the software development lifecycle, agile methodologies, and teamwork dynamics. Collaboration with other developers, QA testers, and sometimes product managers is common, helping you build both technical and communication skills.

What is the difference between Internship Junior Software Developer vs Junior Software Developer?

AspectInternship Junior Software DeveloperJunior Software Developer
Required CredentialsTypically pursuing or recently completed a degree in computer science or related fieldCompleted degree or equivalent experience in software development
Work EnvironmentTemporary, training-focused, often part-time or summer rolesFull-time employment with ongoing project responsibilities
Employer & Industry UsageInternships offered by tech companies, startups, and organizations for training purposesEntry-level position in software development teams across industries
Search & Comparison IntentLooking for entry-level or training roles to gain experienceSeeking a full-time junior role after internship or education

In summary, an Internship Junior Software Developer is a temporary, training-focused role aimed at gaining initial experience, often held by students or recent graduates. A Junior Software Developer is a full-time position requiring some experience or education, with ongoing responsibilities in software development teams.

What does an internship junior software developer do?

An Internship Junior Software Developer assists in designing, coding, and testing software applications under the supervision of experienced developers. They often work on writing code, fixing bugs, participating in code reviews, and learning about software development processes. This role provides hands-on experience and exposure to real-world projects, enabling interns to develop their programming and teamwork skills. The position is a great opportunity to learn industry best practices and gain insight into a career in software development.
What are popular job titles related to Internship Junior Software Developer jobs in Ontario? For Internship Junior Software Developer jobs in Ontario, the most frequently searched job titles are:
What cities in Ontario are hiring for Internship Junior Software Developer jobs? Cities in Ontario with the most Internship Junior Software Developer job openings:
Infographic showing various Internship Junior Software Developer job openings in Ontario as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Junior Software Developer

ADGA Group Consultants Inc

Ottawa, ON

Full-time, Part-time

Medical, Dental

Posted yesterday

New


Job description

Company Description

ADGA Group is a Canadian-owned defence and security company that provides integrated, mission-critical technical solutions to Government and industry, specializing in C5ISRT, simulation and training, cyber and infrastructure security, and program delivery. With nearly 60 years of experience, ADGA supports federal clients and Canada’s intelligence and enforcement agencies through embedded teams, advisory services, and full project execution, applying deep operational expertise and innovation to strengthen national safety, resilience, and sovereignty. Guided by a strong social mandate, the company creates meaningful employment for veterans of the CAF and RCMP and other professionals committed to public service, while fostering a safe, inclusive, and agile workplace that supports career development, professional growth, and impactful work across Canada. 

Job Description

REF: 001

At ADGA, our teams support Government and industry partners on projects that protect critical systems and strengthen operational readiness. We are seeking a Junior Software Developer who is eager to learn, grow their technical skills, and contribute to meaningful client projects within secure environments. 

In this role, you will work alongside experienced team members, support the delivery of mission-critical solutions, and have an opportunity to contribute across a variety of projects and initiatives. 

This posting is for an anticipated position expected to commence in October. To accommodate the required security clearance process, we are accepting applications in advance. 

Key Responsibilities:

  • The study of existing PL SQL Code and write PL SQL code to meet requirements of change specifications;
  • The creation, design and debug of C++ and/or PL SQL and/or C# and/or Java Script and/or JSON code to ensure technical performance. 
  • The analysis of the problems outlined by team seniors in terms of such factors as style and extent of information to be transferred to and from storage units, variety of items to be processed, extent of sorting, and format of final printed results; and
  • Any other Junior Software Developer related tasks requested by the Technical Authority (TA) to support operations.
Qualifications
  • Diploma or Degree from an accredited University or College in Computer Science or Information Management, Information Technology, Software Engineering, Computer Science or Computer Programming
  • 1+ year of recent experience developing and testing software applications 
  • Minimum of 6 months of demonstrated combined experience within the past 3 years in:
    • C++ using MS Visual Studio for application development OR SQL for applications development OR Web application design
  • Minimum of 6 months of demonstrated experience developing software within an Agile environment
  • Experience as a software developer working for a large organization supporting HRMS application development and testing will be considered a strong asset

Additional Information
  • Must currently hold or be eligible to obtain and maintain a Canadian Federal Government Reliability Status and a VCR clearance. 
    • If you do not currently hold the required security clearance ADGA can initiate the clearance process on your behalf; however, you will not be eligible for hire until the clearance has been successfully obtained.  
  • This role is full-time on site in Ottawa

If you require accommodations during any stage of the application or interview process, please let us know. We are happy to work with you to meet your needs.

*Our recruitment systems include artificial intelligence–enabled tools; however, AI is not used to screen, evaluate, or make decisions about applicants for this role.

*Unless otherwise stated, all job postings reflect a current vacancy at the time of publication.

Work-Life Balance  

We strongly support a healthy and productive work-life balance. This starts with a flexible approach to work, and policies designed to support employees through their day-to-day routines and major life events. For example, we offer a Maternity/Parental Top-Up (up to 52 weeks) and a Reservist Leave Top-Up (up to 180 days). 

Belong@ADGA  

ADGA continuously strives to integrate advanced Diversity, Equity & Inclusion (DEI) approaches and practices into our work culture. Our employee-based DEI Committee explores activities and invites discussions that foster an environment where all employees feel valued, respected, and heard.

Compensation  

Above and beyond our commitment to offer a competitive base salary, ADGA has a company-wide profit-sharing plan for all full-time and part-time employees.

Comprehensive Benefits and Total Rewards  

We offer a comprehensive benefit program, providing employees with the choice between base or enhanced plans. Depending on the plan, ADGA pays for Health & Dental, a Health Spending Account, Short-Term Disability, an Employee Assistance Program, and a Telemedicine service. Also offered: discounts on gym memberships, 5,000+ perks through Perkoplis, a Deferred Profit Sharing Plan, and access to a wide range of other employee-centric services and savings programs.