Lead Software Developer for Construction Tech

Thomas Cavanagh Construction Limited • ottawa, on • Posted June 01, 2026

Position Overview

Join Thomas Cavanagh Construction as a Lead Software Developer and revolutionize how we build and manage projects in Kanata, ON. You'll harness your technical expertise to develop groundbreaking applications and solutions.
In this position, requiring 5-8 years of experience, you will be pivotal in leading initiatives on Palantir Foundry. This client-facing role encompasses mentorship, full-stack development, and strategic implementations to enhance our operations and client relationships.
Key Responsibilities:
• Develop and implement data-driven applications
• Create scalable backend services with TypeScript or Python
• Maintain and optimize SQL data pipelines
• Interface with clients for requirements and demos
• Travel to client sites to gather insights
Requirements:
• 5-8 years of relevant development experience
• Exceptional interpersonal and client-facing skills
• Willingness to travel for on-site sessions
• Expertise in TypeScript or Python
•...