Senior Software Developer - Kanata - Thomas Cavanagh Construction Limited

    $90,000 - $145,000 (CAD) per year *
    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 technical guidance.
  • Technical Leadership: Take a leading role in architectural decisions, technical design, and the establishment of best practices.
  • Continuous Improvement: Participate in architecture discussions, code reviews, and continuous improvement initiatives.
  • Requirements:

  • Experience: 5-8 years of professional development experience.
  • Client-Facing Aptitude: Strong interpersonal skills with the ability to build relationships with clients and present technical concepts to non-technical stakeholders.
  • Travel Flexibility: Willingness to travel to client sites for on-site work and implementation sessions periodically.
  • Language Proficiency: Expert knowledge and experience with TypeScript (or Python as an equivalent).
  • Data Skills: Deep knowledge of SQL and database design.
  • Problem-Solving: Strong problem-solving skills—you're resourceful, curious, and comfortable tackling ambiguous problems, finding creative solutions even when clear answers don't yet exist.
  • Communication: Excellent communication skills—able to collaborate, document, and explain your work clearly.
  • Autonomy: Self-directed, motivated, and organized — you thrive in a fast-moving environment without micromanagement.
  • Valuable Asset

  • Solid understanding of full-stack web development principles and best practices.
  • Knowledge and experience with both TypeScript and Python.
  • Knowledge of SQL and database design fundamentals.
  • Experience with data science tools, principles, and best practices.
  • Experience building with React Native (or other mobile development frameworks).
  • Exposure to Palantir Foundry (or similar enterprise data platforms).
  • Familiarity with cloud services (e.g., AWS, Azure, GCP) and modern DevOps practices.
  • Cavanagh Employee Benefits:

  • Family, people-centric culture
  • Safe and healthy workplace, promoting well being.
  • Attractive, competitive compensation for qualified candidates
  • Internal growth opportunities
  • Training and development opportunities
  • Benefit, Wellness and Pension Programs
  • Wage Range:

    The salary range for this position in Ontario at the start of employment is expected to be between $100,000 and $150,000 per year. However, the range offered is based on local job market factors and may vary further depending on factors specific to the selected job candidate, such as job-related knowledge, skills, experience, and other objective business considerations.

    We may use AI-enabled tools to support a fair and efficient recruitment process. All results are reviewed by a Recruiter. Please contact Human Resources if you have any questions.

    * This salary range is an estimation made by beBee
  • Work in company

    Senior Software Developer

    Only for registered members

    + Participez à la conception et au développement de nouvelles fonctionnalités en C++et .NET · + Contribuez aux efforts de découverte et d'expérimentation. · + Écrivez du code bien testé, bien documenté et maintenable. · + Travaillez en équipe dans un environnement agile.+ ...

    Canada

    1 week ago

  • Work in company

    Software Developer

    Only for registered members

    We are seeking experienced software developers who want to collaborate with top-tier clients on transformative projects. · Collaborate with top-tier clients on transformative projects. · Innovate from concept to completion ensuring high standards. · ...

    Kanata $95,000 - $125,000 (USD)

    1 month ago

  • Work in company Remote job

    Software Developer

    Only for registered members

    As the leading AI vertical retail data company Crisp leverages AI to facilitate integration access and exchange of retail data between CPG brands retailers and distributors providing unprecedented visibility to optimize retail sales and supply chain infrastructure Trusted by 7 00 ...

    Canada

    1 week ago

  • Work in company

    Software Developer

    Only for registered members

    We are seeking individuals who want to: · ▸ Collaborate with top-tier clients on transformative cutting-edge projects. · ▸ Engage with and learn from industry leaders. · ▸ Innovate from concept to completion ensuring high standards. · ▸ Gain international experience on global pro ...

    Kanata $95,000 - $125,000 (USD) Full time

    1 month ago

  • Work in company

    Software Developer

    Only for registered members

    We're revolutionizing how landscape contractors source plant and hardscape materials through a B2B marketplace that simplifies procurement in a traditionally outdated industry. · Design and maintain robust ETL/ELT pipelines for large and complex datasets. · Deploy and scale ML/OR ...

    Canada

    1 week ago

  • Work in company Remote job

    Software Developer

    Only for registered members

    We're looking for a software developer to join our newly restructured insurance group. This role offers influence and growth opportunities. · ...

    Canada

    2 weeks ago

  • Work in company

    Software Developer

    Only for registered members

    This role is exciting because it offers a rare amount of influence for a Software Developer at this level. You'll be joining a newly restructured insurance group made up of three highly collaborative teams, where developers don't just execute tickets. · ...

    Canada

    5 days ago

  • Work in company

    Senior Software Developer

    Only for registered members

    +Job summary · As a Senior Software Developer on the platform deployment team, you will be responsible for designing, implementing and maintaining our Deployment infrastructure - which handles software deployment updates and upgrades.Learn new technologies languages frameworks wh ...

    Kanata $109,000 - $147,000 (CAD)

    2 weeks ago

  • Work in company

    Software Developer I

    Only for registered members

    Job summary · Warner Brothers Discovery's digital arm, Global Customer Experience organization is a high-performing global team working at the dynamic intersection of Technology and Entertainment.We are excited to be recruiting a Software Engineer I to join our Apple team. · ...

    Kanata $62,000 - $104,700 (USD)

    2 weeks ago

  • Work in company

    Embedded Software Developer

    Only for registered members

    We're looking for an Embedded Software Developer to join our team at Syntronic. As an Embedded Software Developer, you will be responsible for implementing, troubleshooting, and integrating complex software functionalities in C/C++ code. · Implementing, troubleshooting, and integ ...

    Kanata

    1 month ago

  • Work in company

    Manager, Software Development

    Only for registered members

    The CNN Growth team is hiring a Software Engineering Manager to help build and grow the next generation of direct to consumer capabilities at CNN. This role is well suited for a people first engineering leader who enjoys building teams, staying close to execution and delivery. · ...

    Kanata $157,600 - $207,600 (USD)

    2 weeks ago

  • Work in company

    Senior Software Developer

    Only for registered members

    Welcome to Warner Bros. Discovery… the stuff dreams are made of. · Who We Are… When we say, · "the stuff dreams are made of," we're not just referring to · the world of wizards, dragons and superheroes, · or even to the wonders of Planet Earth. · , Meet Our Team: · ,Software deve ...

    Kanata $120,000 - $170,000 (USD)

    1 month ago

  • Work in company

    Sr. Software Developer

    Only for registered members

    We are recruiting a Senior Software Developer to join our Apple team. · You will work within a team of engineers to deliver new customer-facing features across our iOS and tvOS App. · Ensuring these are delivered on time and meeting the high-quality standards we have within our t ...

    Kanata $91,000 - $137,000 (USD)

    3 weeks ago

  • Work in company

    Senior Software Developer

    Only for registered members

    We are a fast-growing, global engineering group crucial to Warner Bros. Discovery's future. · You play a senior role in the domain of scalable and reliable system design and implementation,You are known for your subject matter expertise in each of these specializations. · ,You co ...

    Kanata $109,700 - $159,700 (USD)

    2 weeks ago

  • Work in company

    Software Developer I

    Only for registered members

    We are looking for a software developer to join our team at Warner Bros. Discovery. · This role involves developing and operating software applications and product features used by millions of people daily. · Write code, specifically client-side scripting in the streaming app spa ...

    Kanata $62,000 - $104,700 (USD)

    2 weeks ago

  • Work in company

    Software Requirements Developer

    Only for registered members

    We don't just follow industry trends—we set them Join us in partnering with visionary companies and the brightest minds to turn ground-breaking ideas into reality. · Foster innovation, collaboration, and excellence, · ...

    Kanata

    1 month ago

  • Work in company

    Software Developer III

    Only for registered members

    We are looking for a Software Developer III. Development activities will include writing and maintaining Oracle Forms 12c SQL PL/SQL Pro*C Pro*COBOL in an Oracle 12c database environment. · ...

    Canada

    1 week ago

  • Work in company

    Senior Software Developer

    Only for registered members

    We are the now and the next. The power behind the people building the future. We are born from the spirit of innovation. We are created from the idea that people around · Career defining opportunities · ...

    Kanata

    1 month ago

  • Work in company

    Senior Software Developer

    Only for registered members

    We are searching for a Senior Level iOS Software Engineer to join our Engineering Team. · We need our engineers to be versatile and always eager to tackle new problems while working in a fun, collaborative and fast-paced environment. ...

    Kanata

    1 month ago

  • Work in company

    Staff Software Developer

    Only for registered members

    Job summary · Welcome to Warner Bros. Discovery… the stuff dreams are made of. · We're one of the world's most iconic entertainment brands — home to bold originals and unforgettable characters. ...

    Kanata $140,100 - $190,100 (USD)

    3 weeks ago

  • Work in company

    Sr. Software Developer

    Only for registered members

    We are excited to be recruiting a Senior Software Developer to join our Apple team. · In supporting our content creators in the digital space, we continuously leverage our technological capabilities to create immersive viewing experiences for iconic brands including Max. · ...

    Kanata $120,000 - $170,000 (USD)

    1 month ago

Jobs
>
Senior software developer