Ctrl

Ottawa Senior Software Engineer Contract Role

📍 Location
ottawa, on
⏰ Job Type
Full-time
📅 Posted
June 01, 2026
Apply Now

Job Description

Join Ctrl's dynamic team in Ottawa as a Senior Software Engineer on a contract basis, developing cutting-edge solutions for defence and infrastructure. Focus on building real applications with strong collaborative support.
In this builder role, you'll have opportunities to create and manage full-stack features for our geospatial intelligence platforms. Candidates should possess 6+ years in software engineering, particularly with React and TypeScript for front-end tasks, alongside Node.js or Python for back-end development. You'll communicate directly with senior leaders and operators, ensuring your work meets real-time operational needs.
Key Responsibilities:
• Build full-stack features for defence ISR applications
• Utilize React and TypeScript for front-end development
• Code back-end services in Node.js or Python
• Liaise with analysts and customer leads in the NCR
• Drive architectural discussions within a senior team
Requirements:
• At least 6 years of p...

Start Your Week Right!

Apply now and make every Monday exciting with Ctrl

Apply for this Position