Current jobs related to Software Developer - Ottawa, Ontario - NAV CANADA
-
senior software developer
2 weeks ago
Ottawa, Ontario, Canada Sense & Respond Software LLC Full time $90,000 - $120,000 per yearOverviewLanguagesEnglishEducationOther trades certificate or diplomaor equivalent experienceExperience5 years or moreOn siteWork must be completed at the physical location. There is no option to work remotely.Asset languagesHindiBengaliWork settingOfficeRelocation costs covered by employerStartup companyWilling to relocateSoftware...
-
Software Developer
23 hours ago
Ottawa, Ontario, Canada Aversan Inc. Full time $80,000 - $120,000 per yearAversan Inc. ) is a trusted multi-service engineering and electronics manufacturing company. We deliver leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently seeking a qualifiedSoftware Developer.As a member of our team you will contribute to the design and development of...
-
Software Developer
11 hours ago
Ottawa, Ontario, Canada Aversan Full time $80,000 - $120,000 per yearAversan Inc. ) is a trusted multi-service engineering and electronics manufacturing company. We deliver leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified Software Developer. As a member of our team you will contribute to the design and development...
-
Software Developer
13 hours ago
Ottawa, Ontario, Canada Aversan Full time $80,000 - $120,000 per yearAversan Inc. ) is a trusted multi-service engineering and electronics manufacturing company. We deliver leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently seeking a qualified Software Developer.As a member of our team you will contribute to the design and development...
-
Software Developer
1 week ago
Ottawa, Ontario, Canada NAV CANADA Full time $111,451 - $140,007Job Posting TitleSoftware DeveloperJob CategorySystems EngineeringLanguage RequirementsEnglish / AnglaisFlexible Work Agreement TypeHybrid / HybridePosting End Date Job GradePIPSC-3Pay Range$111,451 - $140,007Job Summary• We are seeking a dedicated Software developer in Surveillance Distribution Systems (SDS) Engineering organization that will be...
-
Remote Senior Software Engineer
18 hours ago
Ottawa, Ontario, Canada CENTRIC SOFTWARE INC Full timeAbout Us:At Centric Software, we're leading the way in enterprise software innovation, empowering clients in today's dynamic markets. As we expand our Canadian development team, we're seeking Senior Software Engineers with a strong proficiency in Java and/or JavaScript. If you're passionate about pioneering solutions and thrive in collaborative environments,...
-
Software Developer
1 week ago
Ottawa, Ontario, Canada Kuatro Technologies Full time $80,000 - $120,000 per yearCompany Description Kuatro Technologies is a leading provider of custom outsourced software development services and product solutions for the Information and Communications Technologies (ICT) industry. Kuatro has lead development projects for Cloud – Storage / Networking / Security, Mobile Networks, Telecom Platforms, Embedded Devices, and Virtual...
-
Software Developer
9 hours ago
Ottawa, Ontario, Canada High Tech Genesis Full time $100,000 - $120,000 per yearWE'RE HIRINGAt HTG, you'll push boundaries with the latest tech and collaborate with a team that loves what they do. Be part of a design services company that is amongst the companies that lead the world in technology and innovation.Your next chapter starts here.Your responsibilities include:Design, develop, and maintain scalable software solutions using Go...
-
Software Developer
1 week ago
Ottawa, Ontario, Canada Kuatro Technologies Full time $60,000 - $120,000 per yearCompany Description Kuatro Technologies is a leading provider of custom outsourced software development services and product solutions for the Information and Communications Technologies (ICT) industry. Kuatro has lead development projects for Cloud – Storage / Networking / Security, Mobile Networks, Telecom Platforms, Embedded Devices, and Virtual...
-
Software Developer
24 hours ago
Ottawa, Ontario, Canada Fortinet Full time $80,000 - $120,000 per yearDescriptionJoin 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, our mission is to safeguard people, devices, and data everywhere. Fortinet is growing and we are looking to hire Software Developer for our team in...
Software Developer
2 weeks ago
Job Posting Title
Software DeveloperJob Category
Systems EngineeringLanguage Requirements
English / AnglaisEnglish is required / L'anglais est requisFlexible Work Agreement Type
Hybrid / HybridePosting End Date
Job Grade
PIPSC-3Pay Range
$111,451 - $140,007Job Summary
NAV CANADA is seeking a self-motivated and detail-oriented Software Developer to join our software development team. This position is ideal for someone passionate about coding, eager to learn, and ready to contribute to real-world software projects. You'll work closely with senior developers and cross-functional teams to design, develop, test, and maintain software solutions in the exciting domain of aviation.Job Description
What NAV CANADA offers you:
- Challenging, team-oriented work environment
- Competitive compensation and benefits
- Pension plan
- Opportunities for growth and development
- Flexible work arrangements
- Diverse and inclusive workforce
Key Accountabilities:
- Design, implement, and maintain robust software applications across the full development lifecycle.
- Write clean, efficient, and well-documented code following industry best practices and coding standards.
- Conduct and participate in code reviews to ensure quality and foster knowledge sharing.
- Collaborate cross-functionally with System Engineering and Verification teams to troubleshoot issues and deliver high-quality releases.
- Integrate third-party APIs and services to enhance application functionality and interoperability.
- Maintain and enhance existing software systems, ensuring performance, scalability, and reliability.
- Stay up to date with emerging technologies, frameworks, and development methodologies to continuously improve software solutions.
Job Requirements
Education:
Degree from a recognized university or community college with an acceptable specialization in computer, electrical engineering, systems engineering, computer science or information systems, or an acceptable combination of education, experience, and training.
Experience:
- 3-5 years of progressive experience in software development and deployment of complex data acquisition and distribution systems, for example, those used in Flight Data Systems.
- Experience with full software development lifecycle (SDLC): Feature design and implementation, defect resolution, configuration management, code reviews, testing, and deployment.
- Experience with DevOps practices, including CI/CD pipelines, Git workflows, and automated build systems.
- Experience with multiple programming languages and technologies, including: Java, Python, C/C++, Linux, shell scripting (Bash), JSON, REST, XML, SQL, and Elastic (ELK) Stack.
Knowledge:
- Knowledge of software configuration management processes, tools, and best practices.
- Knowledge of modern software development life cycle methodologies, including Agile, Scrum, and DevOps.
- Knowledge of Linux operating systems and environments.
- Knowledge of cybersecurity principles relevant to software and hardware solution development.
- Knowledge of enterprise technologies such as DBMS and containerization solutions.
- Knowledge of current industry trends, emerging technologies, and evolving best practices in a dynamic development landscape.
Abilities:
Ability to analyze complex technical problems, identify root causes, and develop efficient, scalable software solutions.
- Ability to work independently and collaboratively across teams.
- Ability to prepare clear, concise, and well-structured technical documentation.
- Ability to communicate technical concepts clearly and effectively to peers, stakeholders, and non-technical audiences.
- Ability to evaluate system requirements, design and implement features, and integrate emerging technologies where appropriate.
- Ability to manage and control software quality and system products, including releases and modifications.
Personal Suitability:
- Builds and maintains positive working relationships with team members, colleagues, and supervisors.
- Shows initiative and exercises sound judgment in decision making.
- Demonstrates resilience and adaptability in a dynamic environment.
- Maintains high attention to detail and a commitment to quality.
- Exhibits a strong work ethic and sense of responsibility.
- Displays genuine enthusiasm for technology and continuous learning.
Working Conditions:
- Work location is at the NAV CANADA Technical Systems Centre (280 Hunt Club Road, Ottawa).
- This position is a hybrid position with a minimum of 3 days per week on site.
- Travel may be required on occasion.
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.
-