Hybrid Software Developer Role at Thales

Thales Canada

Full-time Other-General
Apply Now
Location
ottawa, on, Canada
Posted
July 20, 2026

Job Description

Thales is hiring a Senior Software Developer for a hybrid role in Ottawa, Canada, focusing on defense applications. Ideal candidates will have strong skills in C# or C++ programming.
This full-time position involves leading software development for Army Command, Control, and Communications (C3) applications. You will collaborate within a team to define requirements, implement software solutions, and maintain high quality standards in a dynamic work environment. Your ability to adapt to changing project needs will be vital.
Key Responsibilities:
• Guide a team on software application implementation
• Define and manage technical software requirements
• Execute coding and unit testing of applications
• Produce clear documentation throughout software processes
• Identify software bugs and implement corrective measures
Requirements:
• Bachelor's degree in computer science or a related field
• 12+ years of software development experience
• Proficient in C# or...