Software Developer
2 weeks ago
Software Developer page is loaded## Software Developerlocations: Ottawatime type: Full timeposted on: Posted Todayjob requisition id: JR-7523**Job Posting Title**Software Developer**Job Category**Systems Engineering**Language Requirements**English / AnglaisEnglish is required / L'anglais est requis**Flexible Work Agreement Type**Hybrid / Hybride**Posting End Date**2025-12-02**Job Grade**PIPSC-3**Pay Range**$111,451 - $140,007**Job 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.-NAV CANADA employees help guide the world's aircraft safely and expeditiously through Canadian-controlled airspace. With approximately 4600 employees located from coast, to coast, to coast, we offer some of the most exciting careers in the field of aviation. Our employees deliver air traffic services, design and build our technology, maintain our systems, and provide a wide variety of technical and administrative support. Above all, our employees work together to keep our skies safe. NAV CANADA considers our people to be our most important asset, and we are committed to providing a motivating and satisfying workplace. In exchange for your dedication and commitment, you'll receive a generous compensation and benefits package, opportunities for training and development, and the chance to work for a company that is at the forefront of its industry globally.
#J-18808-Ljbffr
-
senior software developer
3 weeks ago
Ottawa, Canada Sense & Respond Software LLC Full timeJoin to apply for the senior software developer role at Sense & Respond Software LLC Get AI-powered advice on this job and more exclusive features. Overview Languages: English Education Other trades certificate or diploma or equivalent experience Experience 5 years or more On site Work must be completed at the physical location. There is no option to work...
-
QNX Software Developer In Test
4 days ago
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: Job DescriptionBlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and...
-
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...
-
senior software developer
3 weeks ago
Ottawa, Canada Sense & Respond Software Inc. Full timeSense & Respond Software Inc. is seeking a skilled professional for a job opportunity. Job details Salary: $72,000 to $100,000 per year (To be negotiated) / 40 to 60 hours per week Terms of employment: Term or contract, Full time Overtime required: To be determined Overview This role involves working in an office setting, with no option for remote work....
-
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. QNX was born in embedded, and provides time-tested and trusted foundation...
-
Software Developer
2 days 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
1 day 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 day 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
2 weeks ago
Ottawa, Canada Nav Canada Full timeSoftware Developer page is loaded## Software Developerlocations: Ottawatime type: Full timeposted on: Posted Todayjob requisition id: JR-7523**Job Posting Title**Software Developer**Job Category**Systems Engineering**Language Requirements**English / AnglaisEnglish is required / L'anglais est requis**Flexible Work Agreement Type**Hybrid / Hybride**Posting End...
-
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...