Intermediate Software Developer

Thomas Cavanagh Construction Limited
📍 Kanata, Ontario, Canada 💼 Full-time 🕒 Posted March 02, 2026

Job Description

Duties and Responsibilities

:
  • Full-Stack Development: Design and develop full-stack web applications and data workflows within Palantir Foundry.

  • Backend Engineering: Develop scalable backend services and integrations using TypeScript or Python.

  • Data Engineering: Design, maintain, and optimize SQL-based data pipelines.

  • Client Engagement & Implementation: Act as a technical partner to our clients. You will interface directly with stakeholders to gather requirements, demo solutions, and ensure successful adoption of our tools.

  • On-Site Discovery: Travel to client sites periodically to understand their operational reality, identify pain points, and deploy solutions in the field.

  • Collaboration: Collaborate closely with other developers and business stakeholders to deliver digital solutions.

  • Continuous Improvement: Participate in architecture discussions, code reviews, and continuous improvement...
  • Ready to Apply?

    Submit your application today and join our talented team at Thomas Cavanagh Construction Limited.

    Submit Application

    Job Details

    • Location Kanata, Ontario
    • Job Type Full-time
    • Category Computer Occupations
    • Posted Date March 02, 2026
    • Application Deadline April 11, 2026