Talent.com
NAV CANADA
Software Developer (12 month term)NAV CANADA • Ottawa
Software Developer (12 month term)

Software Developer (12 month term)

NAV CANADA • Ottawa
20 days 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:

  • Assist in the planning, organization, and coordination of software development and testing activities to support project delivery objectives.

  • Develop efficient, scalable, and maintainable code while participating in code reviews and ensuring adherence to coding standards, quality practices, and comprehensive unit testing to support software reliability and application performance.

  • Provide system life-cycle support for operational systems, including maintenance, enhancements, and issue resolution.

  • Work closely with testing and quality assurance teams to identify defects, debug software issues, and ensure high-quality software releases.

  • Provide estimates for level of effort, technical complexity, and uncertainty associated with software enhancements and product changes.

  • Participate actively in Agile development ceremonies, including daily stand-ups, sprint planning sessions, retrospectives, and sprint reviews, contributing to team collaboration and delivery success.

  • Contribute to team knowledge sharing by collaborating with colleagues, sharing technical insights, and supporting continuous learning initiatives.

  • Stay current with emerging technologies, industry trends, and software development best practices to support continuous improvement.

Job Requirements

Education:

  • Graduated from a recognized university, or college with specialization in computer sciences or systems engineering, or some other specialty relevant to the duties of the position, or an acceptable combination of education, related experience, and training.

Experience:

  • Experience contributing to the design, documentation, development, implementation, testing, integration, diagnostics, maintenance, and technical support of critical operational systems.

  • Minimum of 3 years of experience supporting .NET applications (.NET Core and .NET Framework).

  • Minimum of 3 years of experience working with SQL Server and Transact-SQL (T-SQL).

  • Experience developing and integrating applications using Web API and experience in client-side web application development using JavaScript frameworks such as Angular, Blazor or similar technologies.

  • Experience developing software products in an Agile and iterative environment using Agile methodologies such as Scrum.

Knowledge:

  • Knowledge of software development theories, principles, practices, and techniques, including the software development life cycle and industry best practices.

  • Practical knowledge of relational database technologies, including Microsoft SQL Server.

  • Knowledge of object-oriented programming (OOP) analysis and design methodologies and techniques using C#.

  • Knowledge of modern web development technologies and front-end frameworks.

  • Knowledge of software testing principles, methodologies, and test automation practices.

  • Practical knowledge of DevOps tools and source control technologies such as Microsoft Azure DevOps and Git.

Abilities:

  • Strong problem-solving and analytical thinking skills, with the ability to assess complex issues and develop effective solutions.

  • Ability to work independently with minimal supervision, as well as collaboratively within a team-oriented environment.

  • Effective communication skills, with the ability to communicate clearly and professionally with team members, peers, stakeholders, and management at various levels.

  • Strong time management and organizational skills, with the ability to manage multiple priorities while maintaining focus on detailed and high-quality work.

  • Ability to quickly learn and adapt to new skills, technologies, and products with minimal supervision, demonstrating flexibility in a fast-paced technical environment.

Personal Suitability:

  • Develops and maintains effective, positive interpersonal relationships with team members, colleagues, and supervisors, fostering a collaborative and respectful work environment.

  • Provides sound advice, guidance, and informed opinions within their area of technical specialization to support decision-making and problem-solving.

  • Exhibits a strong work ethic, professionalism, and sense of responsibility, consistently delivering high-quality work and taking ownership of assigned tasks.

Flexible work arrangements:

  • This position is a hybrid position with a minimum – 3 days per week on site.

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.

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

-
Create a job alert for this search

Software Developer (12 month term) • Ottawa

Similar jobs

Software Developer II

CNNOttawa, ON, CA
Full-time

Discovery… the stuff dreams are made of.When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Eart... Show more

 • Promoted

Intermediate Programmer/Software Developer

ADGA GroupOttawa, ON, CA
Full-time +1

The study of existing PL SQL Code and write PL SQL code to meet requirements of change specifications; the oversight and/or design and debug of C++ and/or PL SQL and/or C# and/or Java Script and or... Show more

 • Promoted

Remote Software Developer (Canada)

TuringOttawa, ON, CA
Remote
Full-time

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Show more

 • Promoted

Hybrid Software Developer, Scheduling Focus

KinaxisOttawa, ON, CA
Full-time

Join an innovative team as a Hybrid Software Developer specializing in scheduling algorithms.This role, based in Ottawa or Toronto, Canada, focuses on delivering enterprise-grade solutions.You will... Show more

 • Promoted

Software Developer II - Android

Warner Media, LLC.Ottawa, ON, CA
Full-time

We are searching for an Android Software Engineer to join the CNN Mobile Engineering Team.They are an individual contributor, self‑directed, able to work with minimal supervision, and typically exp... Show more

 • Promoted

Senior Software Developer

Comtech Telecommunications Corp.Gatineau, Quebec, Canada
Full-time

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or other characteristics protecte... Show more

 • Promoted

Montreal Software Developer - ShareGate Migrate

WorkleapOttawa, ON, CA
Full-time

Advance your software development skills with Workleap in Montreal as a Software Developer for ShareGate Migrate.Collaborate on innovative web solutions leveraging TypeScript, React, and AI tools.Y... Show more

 • Promoted

Software Developer

NumerixOttawa, ON, CA
Full-time

Since our founding in 1996, we have been at the vanguard of financial technology, providing groundbreaking expertise, quantitative analytics and software that redefine pricing and risk management i... Show more

 • Promoted

Secret-Cleared Software Developer for LC4ISR (Hybrid)

The Source StaffingOttawa, ON, CA
Full-time

A leading staffing agency in Canada is seeking an Intermediate Software Developer to join a mission-critical program.The role involves contributing to tactical command-and-control capabilities used... Show more

 • Promoted

Intermediate Software Developer - Hybrid/Secret Cleared

The Source StaffingOttawa, ON, CA
Full-time

Intermediate Software Developer - Hybrid/Secret Cleared.Ottawa West, Canada | Posted on 03/18/2026.Intermediate Software Developer - Hybrid/Secret Cleared 90-110k.Canadiandefence technology organiz... Show more

 • Promoted

Senior Software Developer

Nanometrics IncOttawa, ON, CA
Full-time

With 40 years of seismic technology and industry application experience, we are a global, award‑winning company providing monitoring solutions and equipment for studying artificial and natural seis... Show more

 • Promoted

Intermediate Software Developer (HRMS Applications)

ADGA GroupOttawa, ON, CA
Full-time

ADGA has an immediate opportunity for an Intermediate Software Developer to support the Military Command Software Centre (MCSC).The MCSC manages a suite of mission‑critical applications for the Can... Show more

 • Promoted

Intermediate Software Developer

SRC CanOttawa, ON, CA
Full-time

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

 • Promoted

Software Developer

Fortinet, Inc.Ottawa, ON, CA
Full-time

Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security.At Fortinet,... Show more

 • Promoted

Lead Software Developer

Onico SolutionsOttawa, ON, CA
Permanent

Help lead your team building modern architectures in critical applications operating at scale.Your leadership enables, inspires, and motivates a talented group of developers.With consistent coachin... Show more

 • Promoted

Junior Observability Software Developer — Remote & Travel

CanonicalOttawa, ON, CA
Remote
Full-time

A leading software development company is seeking a passionate Junior Software Developer for their Observability team.This entry-level position will focus on developing a cloud-native monitoring st... Show more

 • Promoted

RQ07968:Software Developer-Remote

Rubicon PathOttawa, ON, CA
Remote
Full-time

About the job RQ07968:Software Developer-Remote.An Intermediate Software Developer / Programmer is needed to support the redevelopment of 2 desktop applications built using ArcMap 10.VBA for the Mi... Show more

 • Promoted

Software Developer

Kongsberg GeospatialOttawa, ON, CA
Full-time

Kongsberg Geospatial does challenging work that matters.We are an industry‑leading software company that has been delivering real‑time geospatial technology solutions for Defence and Aerospace appl... Show more

 • Promoted

Senior Software Developer - Lotteries

Canadian Bank Note Company, LimitedOttawa, ON, CA
Permanent

Canadian Bank Note Company (CBN) is a trusted leader in secure technology solutions for governments and businesses worldwide.The company operates across various business domains, including currency... Show more

 • Promoted

Software Developer/ ATG Developer

CollaberaOttawa, ON, CA
Permanent

Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry.As a half a billion dollar IT company, with m... Show more