1

Intermediate Software Developer Jobs in Nepean, ON

Software Dev QA - FortiVoice

Ottawa, ON · On-site

CA$92K - CA$112K/yr

Fortinet is looking for an intermediate to senior QA Engineer with strong QA experience and writing ... Identify, document, and track software defects found during testing * Work closely with developers ...

Software Dev QA - FortiVoice

Ottawa, ON · On-site

CA$92K - CA$112K/yr

Fortinet is looking for an intermediate to senior QA Engineer with strong QA experience and writing ... Identify, document, and track software defects found during testing * Work closely with developers ...

Be Seen First

PLC Programmer

Hamilton, ON · On-site

CA$35 - CA$48/hr

The ideal candidate will have intermediate-level experience programming Siemens PLCs and Allen ... Diagnose electrical, software, communication, and equipment performance issues. * Create and update ...

Senior Bridge Design Engineer

Ottawa, ON · Hybrid

CA$120K - CA$160K/yr

Provide leadership to junior and intermediate engineers as well as other team members. * Work in ... Proficient in structural analysis software, AutoCAD, Excel and MS Project. * Strong problem solving ...

Electrical Engineering Lead

Hamilton, ON · On-site

CA$85K - CA$108K/yr

... software to help customers build better and achieve resilience in their operations. Headquartered ... This is a hands-on technical leadership role suited for an intermediate-level engineer with strong ...

Showing results 41-60

Intermediate Software Developer information

See Nepean, ON salary details

$39.3K

$88.6K

$115.9K

How much do intermediate software developer jobs pay per year?

As of Sep 1, 2026, the average yearly pay for intermediate software developer in Nepean, ON is $88,552.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,110.00 and $107,954.00 per year, depending on experience, location, and employer.

What is an intermediate software developer?

Intermediate software developers are professionals with a few years of experience in software development, typically ranging from 2 to 5 years. They possess a solid understanding of programming languages, software design principles, and development tools. Unlike junior developers, intermediate developers are expected to work more independently, contribute to larger projects, and may mentor less experienced team members. They often collaborate with other developers, designers, and stakeholders to build, test, and maintain software applications.

What are some typical challenges that intermediate software developers face when transitioning from junior roles?

Intermediate Software Developers often encounter challenges such as taking on more complex projects, balancing multiple priorities, and increasing responsibility for code quality and maintainability. At this level, you'll likely be expected to contribute to architectural decisions, mentor junior developers, and collaborate more closely with cross-functional teams such as QA and product management. Navigating these new expectations requires effective communication, strong problem-solving skills, and a proactive approach to continuous learning. Embracing feedback and seeking guidance from senior team members can help you grow and succeed in this role.

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

To thrive as an Intermediate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), software development principles, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and relevant frameworks is expected. Strong problem-solving abilities, effective communication, and a collaborative mindset help developers navigate complex projects and work well within teams. These skills and qualities are vital for building robust software solutions, ensuring code quality, and contributing positively to project outcomes.

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

AspectIntermediate Software DeveloperJunior Software Developer
Experience LevelTypically 2-4 years of experienceUsually 0-1 year of experience
SkillsProficient in multiple programming languages, able to handle complex tasksBasic understanding of programming, requires supervision
ResponsibilitiesDesigning, developing, and troubleshooting software modulesAssisting in coding, testing, and learning project workflows
Work EnvironmentIndependent problem-solving, collaborating with teamsLearning from senior staff, following instructions

The Intermediate Software Developer has more experience, handles complex tasks independently, and contributes significantly to projects. In contrast, the Junior Software Developer is in the early stages of their career, focusing on learning and supporting team efforts. Understanding these differences helps employers and candidates set appropriate expectations for each role.

What are the most commonly searched types of Software Developer jobs in Nepean, ON?

The most popular types of Software Developer jobs in Nepean, ON are:

What cities near Nepean, ON are hiring for Intermediate Software Developer jobs?

Cities near Nepean, ON with the most Intermediate Software Developer job openings:

Infographic showing various Intermediate Software Developer job openings in Nepean, ON as of August 2026, with employment types broken down into 1% Internship, 81% Full Time, 13% Part Time, 1% Temporary, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $88,552 per year, or $42.6 per hour.

Intermediate Construction Surveyor

Outcome Consultants Inc

Ottawa, ON • On-site

Contractor

Re-posted 4 days ago


Job description

Intermediate Construction Surveyor


Outcome Consultants Inc.

Can you see yourself here? Outcome Consultants provides environmental and construction support services to a variety of clients in the government, construction, and mining industries. Since we started in 2012, our company has expanded over 20% each year and this has included a growing demand for construction survey services. If you are a qualified surveyor (see Required Qualifications below) and you are looking for a company that will mentor and generously reward you as you grow its survey division, Outcome is the right place for you.


And what is "here" anyways? Outcome is in Ottawa, but hey, it's 2025, and even before COVID, Outcome operated with almost half of its staff based in other cities. That's because our project sites are hardly ever in Ottawa and most of your work will be at remote sites. We are also amazing at using computers and phones to communicate effectively as a team, including members working from a home-office. So if you know you can succeed this way and you live in Canada, your "here" is our "here".


What will you do? Bad news is that it is work (see Responsibilities below) and so you have to be prepared to survey on a diverse portfolio of project sites at various locations in Canada, operate extended periods outdoors in inclement weather,handle tight timelines, and once and awhile, to smile. The good news is that you will always have a great sense of pride to be part of a team completing some really awesome construction projects and you will always have the newest, coolest equipment and software to create outputs that will impress the hell out of your clients.


Responsibilities:

Responsible as an intermediate surveyor to carry out the following:

  • Undertake and coordinate the planning and implementation of construction survey and drafting for heavy civil construction projects
  • Conduct and oversee survey requirements to facilitate construction activities, including modeling for and layout of critical structures for projects, and to complete as-built surveys
  • Complete data analysis from as-built surveys and quantity calculations for progress claims
  • Maintain accurate survey records and related documentation
  • Perform drafting for various drawings required for pre-construction planning, interim and close-out documentation, or similar reporting
  • Acquire, manage, and maintain survey instruments and related assets
  • Adhere to all safety policies and procedures
  • Adhere to quality management systems and SOPs related to survey activities and related deliverables

Required Qualifications:

  • Associate degree or college diploma
  • Minimum 3 years of experience as a surveyor
  • Read and interpret construction drawings
  • Knowledge of applicable Health & Safety legislation
  • DGPS (Trimble R12 or equivalent), Total Station (SX10 or equivalent), and Drone (Phantom 4 Pro or equivalent) equipment operational experience
  • Strong computer skills and proficiency in the use of MSOffice, ACAD Civil 3D, or equivalent modeling and engineering-based drafting software
  • Self-starter with the ability to set standards of excellence in safety and quality
  • Strong work ethic with the ability to lead a team or work individually
  • Must be physically fit, work outdoors in various weather conditions, can regularly carry 20kg of equipment
  • Valid Class 5 Driver's License with clean abstract

Location: Various Construction Sites throughout Canada, including remote locations.


Work remotely: Yes


We thank all applicants for their interest; only those selected for an interview will be contacted.Outcome Consultants is an equal opportunity employer and values diversity in its workforce. Do not hesitate to contact us if you require alternative arrangements to submit your application. Candidates with a disability requiring accommodation during the interview process should advise.

The successful candidate must be currently living and eligible to work in Canada.

Note: All employment is conditional upon meeting the qualifications of the job and completing and obtaining a satisfactory background check, including employment references, driver's abstract, and criminal records checks (for which a pardon has not been granted).