1

Junior Software Programmer Jobs in London, ON (NOW HIRING)

A Junior Estimator looking to take the next step in their career. * An Architectural Technologist ... Help identify project risks, opportunities, and value engineering solutions. * Maintain estimating ...

... to junior team members. In this role, a typical day will look like: Design and Technical ... Ensure designscomply withapplicable electrical codes, safety standards, and engineering practices.

Lead Estimator

London, ON · On-site

CA$110K - CA$120K/yr

Set up new cost estimates in bidding software. * Lead a team through the completion of a bid ... You have a Degree or Diploma in Engineering or Construction * 10+ years of civil construction ...

Showing results 21-40

Junior Software Programmer information

What is a junior software programmer?

A Junior Software Programmer is an entry-level professional responsible for writing, testing, and maintaining code under the guidance of more experienced developers. They typically work on specific tasks or small projects, learning industry practices and programming languages on the job. Junior programmers often collaborate with other team members to develop software solutions and resolve bugs, gaining experience as they grow into more advanced roles.

What are the key skills and qualifications needed to thrive as a junior software programmer?

To thrive as a Junior Software Programmer, you need a solid understanding of programming fundamentals, typically demonstrated by a degree in computer science or related field and experience with languages like Python, Java, or C++. Familiarity with version control systems (such as Git), basic debugging tools, and integrated development environments (IDEs) is also important. Strong problem-solving abilities, attention to detail, and effective communication are essential soft skills that help you learn quickly and collaborate with team members. These skills ensure you can contribute to codebases efficiently, adapt to new technologies, and support team goals in a fast-evolving technical environment.

What are some common challenges a junior software programmer might face during their first year on the job?

In their first year, Junior Software Programmers often encounter challenges such as adapting to new codebases, understanding development workflows, and balancing learning with productivity. They may also find it difficult to communicate technical issues clearly to team members or to estimate how long a task will take. However, most teams provide mentorship and regular feedback to help new programmers grow and integrate smoothly with the team’s processes.

What is the difference between Junior Software Programmer vs Junior Web Developer?

AspectJunior Software ProgrammerJunior Web Developer
Required SkillsProgramming languages (e.g., Java, C++, Python), software development fundamentalsHTML, CSS, JavaScript, basic backend knowledge
Work EnvironmentSoftware companies, tech firms, development teamsWeb agencies, tech startups, freelance projects
Common UsageDeveloping software applications, system toolsBuilding websites, web applications

Junior Software Programmers focus on developing software applications and systems using programming languages, often working in software or tech companies. Junior Web Developers specialize in creating websites and web-based applications, typically working in web agencies or startups. While both roles require basic coding skills, their focus areas and tools differ, making each suitable for different career paths within the tech industry.

What are popular job titles related to Junior Software Programmer jobs in London, ON?

For Junior Software Programmer jobs in London, ON, the most frequently searched job titles are:

What job categories do people searching Junior Software Programmer jobs in London, ON look for?

The top searched job categories for Junior Software Programmer jobs in London, ON are:

What cities near London, ON are hiring for Junior Software Programmer jobs?

Cities near London, ON with the most Junior Software Programmer job openings:

Infographic showing various Junior Software Programmer job openings in London, ON as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 14% Part Time, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution.

Control Technician

Triton Innovation Inc.

Tillsonburg, ON

Full-time

Re-posted 11 days ago


Job description

We are an automation company/integrator/machine builder and are looking to add a Controls Technician to the team.​ This role encompasses all controls/programming aspects of custom automation equipment from design, through electrical, programming, and testing, based on client and company specifications.​ Key Duties and Responsibilities Completes/assists with controls design and architecture specification. This includes the accurate selection of controls equipment as required by project details.  Triton utilizes vision systems extensively (2D and 3D), so vision selection, programming, and testing is highly beneficial. Completes/assists electrical design and commissioning as required. All aspects of programming, testing and commissioning. Experience with PLC software (RSLogix, Sysmac Studio, etc.), Vision software (FH Studio, Halcon), HMI software (FT View, Sysmac Studio, Phoenix Contact), Electrical Design Software (See Electrical) are all assets. Works cooperatively with clients, fellow employees, contractors, management and suppliers Manages all assigned tasks in a neat and timely fashion while striving to maintain budgeted hours Utilize appropriate forms to understand client requirements, determine project direction and required project features Communicate project concerns, project status, and solutions with management, fellow staff and clients Does not add features out of the scope of work without prior approval by management Use appropriate methods to generate and verify the designs and programs Assists during the equipment build, observes and monitors how the build is progressing Occasional travel as required within North America  Physical Demands This position may require frequent sitting, and requires constant cervical flexion, the chin to chest movement.​ Maximum lifting weight can reach about 50lbs, maximum carrying weight is about 40lbs, and the maximum pushing and pulling weights can reach 100-150lbs.​ Constant forward reach with both arms is necessary as well as frequent grasping.​ Working in this position requires a very strong ability to work alone and self-supervise as well a strongly established ability to supervise others.​ It also requires the ability to handle attention to detail, tight deadlines, responsibility and accountability as well as the ability to multi-task.​   Education Requirements and Experience Minimum Diploma in Mechanical/Electrical Engineering or Equivalent Specialized Experience (willing to train junior/less experienced candidates where appropriate) Skills are required to perform multiple, technical tasks with a need to periodically upgrade skills in order to meet changing job conditions for all levels of this position Excellent communication skills We value diversity and inclusion and encourage all qualified people to apply. If we can make this easier through accommodation in the recruitment process, please contact us with the “Help” button in the application. We will review applications as they are received and look forward to hearing from you.