Software Developer

1 month ago


Nepean, Ontario, Canada Thales Canada Full time
Software Developer: Military Command and Control Systems experienced, C#, WPF GUI, (Java, C++ DB/SQL, GIS are assets)

Position Summary

Ottawa, Ontario (Hybrid)

The Software Developer will build robust, high performance software systems for defence and security applications, with a particular expected focus on software related to Land Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance (C4ISR). The successful candidate will work on various aspects of the Software Development lifecycle, from requirements analysis to testing and validation.

Key Areas of Responsibility

  • Implement applications software, including requirements analysis, design, coding, unit testing, and integration;
  • Produce software developer documentation;
  • Identify and resolve software defects; and
  • Stay up-to-date with software development best practices.

Minimum Qualifications

  • Bachelor's degree in software engineering, computer science, or equivalent;

Experience/expertise:

7 years' experience in software development including:

  • 4 years' programming in C#;
  • 2 years' experience with WPF GUI;
  • 2 years' developing military C2, C3, or C4ISR software.

Preferred Qualifications

  • Strong coding, testing, and debugging skills
  • Experience with Java and C++;
  • Knowledge of databases/SQL;
  • Familiarity with GIS tools like ESRI ArcGIS;
  • Interest in enhancing soldier safety in the Canadian Army;
  • Excellent communication skills;
  • Experience in agile software development.

What We Offer

  • Thales provides a comprehensive benefits program for full-time employees and their eligible dependents, covering health, dental, life insurance, and more;
  • Retirement Savings Plans with company contributions;
  • Paid holidays, vacation days, and sick leave;
  • Employee discounts for various services.

Why Join Us?

Thales Canada Defence & Security is actively enhancing operations for the Canadian Army with a focus on digitized systems and advanced communications capabilities. Join us to contribute to the future of Canadian Army operations both locally and internationally.

Thales values diversity and inclusivity in the workplace, providing accommodations throughout the interview process. We are committed to creating an accessible candidate experience.

This role involves access to controlled technical information and requires specific authorizations. Eligibility for Canadian Controlled Goods Program and a Canadian NATO Secret clearance are mandatory.

  • Nepean, Ontario, Canada Thales Full time

    Location: Ottawa 1 Chrysalis, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For...

  • Back End Developer

    1 month ago


    Nepean, Ontario, Canada TechInsights Full time

    OUR STORY TechInsights is the information platform for the semiconductor industry. Regarded as the most trusted source of actionable, in-depth intelligence related to semiconductor innovation and surrounding markets, TechInsights' content informs decision makers and professionals whose success depends on accurate knowledge of the semiconductor...

  • Back End Developer

    3 weeks ago


    Nepean, Ontario, Canada TechInsights Full time

    OUR STORY TechInsights is the information platform for the semiconductor industry. Regarded as the most trusted source of actionable, in-depth intelligence related to semiconductor innovation and surrounding markets, TechInsights' content informs decision makers and professionals whose success depends on accurate knowledge of the semiconductor...


  • Nepean, Ontario, Canada TeacherOn Full time

    Hi, I am looking for interview proxy support on Machine Learning Design Controls in Medical Devices role, for implementation of Machine Learning in software development life cycle. Would you be able to help me with interview proxy? Please contact at my whatsap **ArunLevel: ExpertGender Preference: NoneMeeting options:Available online - via skype etc.


  • Nepean, Ontario, Canada TeacherOn Full time

    Hi, I am looking for interview proxy support on Machine Learning Design Controls in Medical Devices role, for implementation of Machine Learning in software development life cycle. Would you be able to help me with interview proxy? Please contact at my whatsap **ArunLevel: ExpertGender Preference: NoneMeeting options:Available online - via skype etc.


  • Nepean, Ontario, Canada Versaterm Full time

    Salary: Who We Are For over 40 years, Versaterm Public Safety has been leading the way in public safety software, providing successful solutions to agencies of all sizes, from community engagement to case closure. Versaterm's commitment to public safety is evident through an unwavering focus on customer satisfaction, development of cutting-edge software...


  • Nepean, Ontario, Canada Versaterm Full time

    Salary: Who We Are For over 40 years, Versaterm Public Safety has been leading the way in public safety software, providing successful solutions to agencies of all sizes, from community engagement to case closure. Versaterm's commitment to public safety is evident through an unwavering focus on customer satisfaction, development of cutting-edge software...

  • Dsef Services

    1 month ago


    Nepean, Ontario, Canada Thales Canada Full time

    Position SummaryThis role is a mix of customer onsite, Thales site, and home (Ottawa region).In support of a recently awarded contract, the Services and Applications Architect will be responsible for implementing software applications and information services, frameworks, and strategies to meet DSEF software development and application requirements; and...

  • Dsef Services

    3 weeks ago


    Nepean, Ontario, Canada Thales Canada Full time

    Position SummaryThis role is a mix of customer onsite, Thales site, and home (Ottawa region).In support of a recently awarded contract, the Services and Applications Architect will be responsible for implementing software applications and information services, frameworks, and strategies to meet DSEF software development and application requirements; and...

  • Platform Engineer

    3 weeks ago


    Nepean, Ontario, Canada Searidge Technologies Full time

    Job SummaryHeadquarters: Ottawa, OntarioIndustry: Civil AviationJob Type: Full-time, PermanentAbout the JobSearidge is currently recruiting a Platform Engineer with a strong background in system architecture design and a deep understanding of infrastructure orchestration. Reporting to the Head of Platform & Products, the successful candidate will be pivotal...

  • Platform Engineer

    2 months ago


    Nepean, Ontario, Canada Searidge Technologies Full time

    Job SummaryHeadquarters: Ottawa, OntarioIndustry: Civil AviationJob Type: Full-time, PermanentAbout the JobSearidge is currently recruiting a Platform Engineer with a strong background in system architecture design and a deep understanding of infrastructure orchestration. Reporting to the Head of Platform & Products, the successful candidate will be pivotal...


  • Nepean, Ontario, Canada TechInsights Full time

    OUR STORYTechInsights is the information platform for the semiconductor industry.Regarded as the most trusted source of actionable, in-depth intelligence related to semiconductor innovation and surrounding markets, TechInsights' content informs decision makers and professionals whose success depends on accurate knowledge of the semiconductor industry—past,...

  • eLearning Lead

    1 month ago


    Nepean, Ontario, Canada GTT, LLC Full time

    eLearning LeadContract Duration 2 yearsJob Overview:Our client is implementing a new SaaS-based Student Information System (SIS) with complex integrations to other internal systems.As such, seeking an eLearning Lead who has experience coordinating the development of eLearning materials as part of a large organizational project, to join their Ottawa, Ontario...

  • eLearning Lead

    3 weeks ago


    Nepean, Ontario, Canada GTT, LLC Full time

    eLearning LeadContract Duration 2 yearsJob Overview:Our client is implementing a new SaaS-based Student Information System (SIS) with complex integrations to other internal systems.As such, seeking an eLearning Lead who has experience coordinating the development of eLearning materials as part of a large organizational project, to join their Ottawa, Ontario...


  • Nepean, Ontario, Canada Thales Canada Full time

    Location: Ottawa, CanadaThales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more....

  • DevOps Engineer

    3 weeks ago


    Nepean, Ontario, Canada Thales Canada Full time

    Location: Ottawa, CanadaThales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more....

  • Android Engineer

    3 days ago


    Nepean, Ontario, Canada Epsilon Solutions Ltd. Full time

    Job Title :: Android Developer Job Location :: Nepean, ON(Hybrid)Mode of hiring :: Fulltime/ T4 Job Description8+ years' experience with building production level software systems, with experience in JavaExpert knowledge on Android app development and application performance engineeringHave worked as Developer lead and worked on reviewing code and or Worked...


  • Nepean, Ontario, Canada Versaterm Full time

    Salary: About Us For over 40 years, Versaterm Public Safety has been a pioneer in public safety software, revolutionizing agencies' operations, both large and small, with a comprehensive range of solutions from community engagement to case closure. Versaterm's commitment to public safety is exemplified by a steadfast dedication to customer satisfaction, the...


  • Nepean, Ontario, Canada Versaterm Full time

    Salary: About Us For over 40 years, Versaterm Public Safety has been a pioneer in public safety software, revolutionizing agencies' operations, both large and small, with a comprehensive range of solutions from community engagement to case closure. Versaterm's commitment to public safety is exemplified by a steadfast dedication to customer satisfaction, the...


  • Nepean, Ontario, Canada Greater Niagara Medical Imaging MRICT Full time

    Job SummaryAbout The PositionGNMI/Merivale Medical Imaging is seeking a Part-Time Payroll & Human Resources Administrator to join our Administration team. The Payroll & Human Resources Administrator is responsible for preparing and submitting payroll as well as carrying out administrative tasks for the Human Resources department.Job DutiesPayroll: Set up new...