Talent.com

Product developer Jobs in Ottawa, ON

Create a job alert for this search

Product developer • ottawa on

Last updated: 8 hours ago

Software Developer

NAV CANADAOttawa
Full-timeFull-time

Challenging, team-oriented work environment.Competitive compensation and benefits.Opportunities for growth and development.Diverse and inclusive workforce.Contribute to the analysis, design, develo... Show more

 • New!

ServiceNow Developer

CONFIGURETEKOttawa, ON, CA
Full-timeFull-time

ServiceNow Service Catalogue Developer.The Contractor’s resource(s) must enable efficient, user-friendly, and self-service capabilities within the.ServiceNow platform including:.Delivering a centra... Show more

Junior Software Developer

SRC CanOttawa, ON, CA
CA$60,000.00–CA$87,550.00 yearlyCA$60,000.00–CA$87,550.00 yearly
Quick Apply

The Syracuse Research Corporation (SRC) is celebrating 60 years of redefining possible.The company was originally formed to provide innovative products and seasoned analysis to solve complex Electr... Show more

Acquisition Software Developer

Teledyne Technologies IncorporatedON,Ottawa,Canada
CA$93,700.00–CA$124,900.00 yearlyCA$93,700.00–CA$124,900.00 yearly

Our Company is built on employee mutual commitment and respect, enthusiasm and progress.Teledyne Digital Imaging is a subsidiary of Teledyne Technologies Inc.CMOS and CCD image sensors and modular ... Show more

Full-Stack Developer (Digital Product Developer)

Parliament of CanadaOttawa, ON, CA
Full-timeFull-time

The House of Commons’ Digital Services and Real Property (DSRP) is currently looking to staff several Full-Stack Developer (Digital Product Developer) positions.Full-Stack Developers contribute to ... Show more

Artificial Intelligence Applications Developer - Spanish Required

Cuso InternationalOttawa, Ontario
PermanentPermanent

This Volunteer Placement is Located in:.Please submit a Spanish Resume and Statement of Interest.Open to Canadian Citizens and Permanent Residents of Canada only.Are you passionate about Artificial... Show more

 • Promoted

Product Tester - Remote

Great Lion CanadaGatineau, Quebec
CA$25.00 hourlyCA$25.00 hourly
RemoteRemote
Temporary, Part-timeTemporary, Part-time

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

 • Promoted

Confluent - Senior Software Developer - Kafka

IBMOttawa, Ontario, Canada
Full-timeFull-time

Introduction At IBM Software, we transform client challenges into solutions.Building the world’s leading AI-powered, cloud-native products that shape the future of business and society.Our legacy o... Show more

 • Promoted

Artificial Intelligence Applications Developer - Spanish Required

Cuso InternationalGatineau, Quebec
PermanentPermanent

This Volunteer Placement is Located in:.Please submit a Spanish Resume and Statement of Interest.Open to Canadian Citizens and Permanent Residents of Canada only.Are you passionate about Artificial... Show more

 • Promoted

Backend Developer - Remote

YO AI LabsOttawa, ON, Canada
RemoteRemote
Full-timeFull-time
Quick Apply

AI training project by creating reinforcement learning environments that evaluate AI models on complex software engineering tasks using.You will design reproducible environments, deterministic veri... Show more

Frontend/UI Developer

Larus TechnologiesOttawa, ON, CA
CA$80,000.00–CA$90,000.00 yearlyCA$80,000.00–CA$90,000.00 yearly
Permanent, Full-timePermanent, Full-time
Quick Apply

Hours per week, Monday to Friday Location : Ottawa Office (Up to 3 days per week), 70 Laurier Ave West, Suite 310, Ottawa, ON K1P 5V5 and Ottawa-based Home Office, or, remote if located outside of ... Show more

JavaScript Full Stack Developer

RebelOttawa, ON, CA
Quick Apply

Position Title: JavaScript Full Stack Developer Intermediate Location: Ottawa, ON (377 Dalhousie Street) Work Model: Hybrid - 4 days onsite, 1 day work from home About Rebel OUR CUSTOMERS BRING A V... Show more

Product Tester - Remote

OCPAOttawa, Ontario, CA
CA$25.00 hourlyCA$25.00 hourly
RemoteRemote
Temporary, Part-timeTemporary, Part-time

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

Curam Developer

DeloitteOttawa, ON, ON, CA
PermanentPermanent

Ottawa, ON; Burlington, ON; Calgary, AB; Edmonton, AB; Fredericton, NB; Halifax, NS; Kitchener, ON; Moncton, NB; Regina, SK; Saint John, NB; Saskatoon, SK; St.John's, NL; Toronto, ON; Vancouver, BC... Show more

Test Developer, Automation

Ford Motor CompanyOttawa, ON, Canada
CA$96,000.00–CA$146,000.00 yearlyCA$96,000.00–CA$146,000.00 yearly
Full-timeFull-time

You will work as a member of the Data Collection Platform (DCP) software test team, the successful candidate will be involved in cutting edge embedded software development, working on system compon... Show more

Full-Stack Developer (Digital Product Developer)

House of Commons (Canada) / Chambre des communes (Canada)Ottawa, Ontario, Canada
Full-timeFull-time

The House of Commons’ Digital Services and Real Property (DSRP) is currently looking to staff several Full-Stack Developer (Digital Product Developer) positions.Full-Stack Developers contribute to ... Show more

Backend Developer

BUMPOttawa, Ontario, Canada
Full-timeFull-time

As a Backend Developer on our Prediction Markets team, you will help build and maintain a secure, multi-tenant prediction-market platform designed for Latin American markets.You will contribute to ... Show more

People also ask
The cities near Ottawa, ON that boast the highest number of product developer jobs are:
Software Developer

Software Developer

NAV CANADAOttawa
8 hours ago
Job type
  • Full-time
Job description

Description


What NAV CANADA offers you:

  • Challenging, team-oriented work environment
  • Competitive compensation and benefits
  • Defined benefit pension plan
  • Opportunities for growth and development
  • Flexible work arrangements
  • Diverse and inclusive workforce

Key Accountabilities:

  • Contribute to the analysis, design, development and maintenance of safety-critical software supporting Air Traffic Management (ATM) systems.
  • Apply established software and systems engineering principles, standards and procedures to maintain safety and quality throughout the software life cycle.
  • Develop, test, and review software changes. Support system integration and verification against operational and technical requirements.
  • Investigate technical issues, assess the impact of proposed changes, and contribute to reliable, maintainable software solutions.
  • Collaborate with multidisciplinary teams to clarify requirements, review designs and coordinate software changes and integration activities.
  • Communicate technical information and maintain documentation to support shared understanding.

Job Requirements

Education:

  • Graduation from a recognized community college or university with specialization in computer science or systems engineering or a secondary school diploma and an acceptable combination of education, training, and experience.

Experience:

  • A minimum of 3 years' experience in software engineering and development for complex distributed applications.
  • Experience developing or maintaining object-oriented applications in C/C++, Java or a comparable programming language.
  • Experience developing scripts or automation using at least one scripting language, such as Bash or Python.
  • Experience developing, troubleshooting and supporting software in a POSIX-compatible environment, such as Linux or UNIX.
  • Experience in software integration, software configuration management, unit and integration testing.

Knowledge:

  • Knowledge of the software development life cycle (SDLC), including detailed design, coding, testing, implementation and maintenance.
  • Knowledge of Linux or UNIX operating system fundamentals, including processes, services, permissions, system events and logs.
  • Strong expertise in network programming and client-server communications, including TCP/IP, connection management and communication failure handling.
  • Knowledge of software configuration management and delivery practices, including source control, automated build pipelines, dependency management, and software packaging.
  • Understanding of SAFe or Agile practices.

Abilities:

  • Ability to formulate and evaluate proposals, design concepts, test cases, and implementation plans of large computer systems.
  • Ability to satisfy operational requirements and systems engineering integration objectives by analyzing and defining user, operational and technical requirements and preparing appropriate system specifications.
  • Ability to investigate software and system issues using logs, process and service information, and network diagnostics.
  • Ability to develop and maintain automation for software installation, configuration or deployment, using scripting languages such as Bash or Python.
  • Ability to implement and verify networked applications and monitoring functions, including status changes, event handling and failure recovery, using protocols such as TCP/IP or SNMP.

Personal Suitability:

  • Communicates clearly and effectively, both orally and in writing, and listens constructively to others.
  • Works cooperatively in multidisciplinary teams, builds respectful working relationships, and demonstrates sound judgement, accountability and a commitment to safety and quality.
  • Demonstrates initiative and seeks opportunities to contribute to the team’s success.
  • Curiosity and a willingness to learn complex systems and adapt to changing requirements.

Working conditions:

  • Occasional national and international travel is required (1-2 times per year).

Flexible work arrangements:

  • This is a hybrid position with a minimum requirement of 3 days per week on site.
  • The work location is the Ottawa Technical Systems Centre, 280 Hunt Club Road.

NAV CANADA is committed to building a skilled, diverse workforce reflective of Canadian society. If you do not believe that you match every job requirement listed on this job posting, we still encourage you to apply. NAV CANADA encourages a culture of learning and growth, and recognizes that although some technical skills are mandatory, many others can be taught.


Our Company strives to create an inclusive and barrier-free selection process and work environment. If you require accommodations during this competition process, please ensure that you inform the interview coordinator or hiring manager of any accommodation measures you may require. NAV CANADA will provide accommodations throughout the recruitment and selection process to applicants with disabilities as required.


The successful candidate must meet the security requirement of the position and be legally able to work in Canada.


NAV CANADA may use automated or AI‑enabled tools to help manage applications and identify job‑related qualifications. These tools do not make final hiring decisions. All hiring decisions are reviewed and made by NAV CANADA recruitment professionals and hiring managers.


We thank all applicants for their interest; only those selected for next steps will be contacted.


-