Thomas Cavanagh Construction Limited

Senior Software Developer | #0002

📍 Location
Kanata, Ontario
⏰ Job Type
Full-time
📅 Posted
March 22, 2026
Apply Now

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.

  • Mentorship: Mentor junior and intermediate developers through code reviews, pair programming, and technic...
  • Start Your Week Right!

    Apply now and make every Monday exciting with Thomas Cavanagh Construction Limited

    Apply for this Position