Senior Software Developer

1 week ago


Carleton Place, Ontario, Canada Thomas Cavanagh Construction Full time $100,000 - $120,000 per year

Software Developer

Location: 9094 Cavanagh Road (Ashton, Ontario)

Founded in 1953, Thomas Cavanagh Construction has continued to set the standard for quality construction and materials in Eastern Ontario. With our strategically located pits and quarries, our unmatched fleet of trucks and heavy equipment, our state-of-the-art facilities, and our dedicated employees, Thomas Cavanagh Construction has earned a reputation as one of Ottawa's most trusted and respected contractors.

We're searching for a Senior Software Developer with 5–10 years of experience to lead complex builds and mentor others in a high-impact, startup-style team. You'll design and deploy full-stack and data-driven solutions that bring real operational intelligence to the construction industry.

Duties and Responsibilities:

  • Design, build, and optimize full-stack applications in Palantir Foundry
  • Develop scalable backend services in TypeScript / Python
  • Create advanced SQL pipelines and integrations
  • Lead architecture discussions and mentor junior developers
  • Collaborate across field, operations, and business units

Requirements:

  • 5–10 years of experience in software or data engineering
  • Advanced knowledge of TypeScript, Python, SQL
  • Problem-solving mindset and strong communication skills
  • Experience with Palantir Foundry, cloud services, or React Native is an asset

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

The above statements are intended to describe the general nature and level of work being performed by people assigned to the classification. They are not to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.

Job Type: Full-time

Work Location: In person


  • Software Developer

    1 week ago


    Carleton Place, Ontario, Canada Thomas Cavanagh Construction Full time $80,000 - $120,000 per year

    Software DeveloperLocation: 9094 Cavanagh Road (Ashton, Ontario)Founded in 1953, Thomas Cavanagh Construction has continued to set the standard for quality construction and materials in Eastern Ontario. With our strategically located pits and quarries, our unmatched fleet of trucks and heavy equipment, our state-of-the-art facilities, and our dedicated...

  • Support Worker/HCA

    1 week ago


    Carleton Place, Ontario, Canada Lilac Health Services Full time $42,000 - $96,000 per year

    Job OverviewWe are seeking a compassionate and dedicated Support Worker to join our team. In this role, you will provide essential assistance to individuals in need, ensuring their comfort and well-being in the clients home environment. Your responsibilities will include supporting clients with daily activities, promoting independence, and enhancing their...


  • Carleton Place, Ontario, Canada Topps Environmental Solutions Full time $24,000 - $60,000 per year

    Job Summary:We are seeking a highly reliable, organised, and detail-oriented Communication & Dispatch Coordinator to join our team. In this role, you will serve as a central point of communication between customers, drivers, and operations, ensuring the efficient routing and dispatch of waste collection services. The ideal candidate thrives in a fast-paced...


  • Carleton Place, Ontario, Canada Lanark County Support Services Full time $52,000 - $74,000 per year

    This position consists of a Residential rotation:Hours are on a 2 week rotation up to 36 hrs/wk - every second weekend hours are included. Most shifts are in Carleton Place, the other shifts are in Smiths Falls.Candidate must have a Developmental Service Worker Diploma, a Behavioral Science Technician Diploma or a 2 year diploma in a related field from on...


  • Carleton Place, Ontario, Canada Engineering Dynamics Full time $46,567 - $58,000 per year

    OverviewWe are seeking a dedicated and knowledgeable Human Resources Generalist to join our dynamic team. The ideal candidate will possess a strong understanding of human capital management and will play a crucial role in supporting various HR functions. This position requires expertise in employment and labor law, talent acquisition, employee relations, and...

  • Sales Director

    2 weeks ago


    Carleton Place, Ontario, Canada Eteros Full time $120,000 - $200,000 per year

    NOTE: compensation package includes base salary + commissionsJob SummaryWe are a fast-growing, industry-leading manufacturer of premium, specialized crop-processing equipment. We're seeking a dynamic and results-driven Sales Director to lead our sales team and drive business growth in a high-growth market. Based in the Ottawa, Ontario area, this role...


  • Carleton Place, Ontario, Canada A1 Towing Full time $42,000 - $63,000 per year

    Office Administrator / DispatcherPosition Type: Full-TimeAbout Us:We are a busy, fast-paced towing company providing reliable towing, recovery, and vehicle storage services. Our team is committed to exceptional customer service, professionalism, and efficiency. We're currently seeking a dedicated Office Administrator/Dispatcher to join our team and help keep...


  • Carleton Place, Ontario, Canada Bayshore HealthCare Full time $45,000 - $70,000 per year

    BAYSHORE IS LOOKING TO ADD A PART TIME AFTER HOURS CUSTOMER SERVICE COORDINATOR.MUST BE AVAILABLE THE FOLLOWING SHIFTS PLUS EVERY SECOND WEEKEND: 630AM - 230PM OR 230PM - 830PMBayshore HealthCare is one of the Canada's leading providers of home and community health care services and is a privately owned company. Bayshore HealthCare is proud to showcase its...


  • Carleton Place, Canada Symphony Senior Living Full time

    Symphony Senior Living is currently seeking Full-Time Activity Coordinator (Life Enhancement Coordinator) with a caring heart. **Activities Coordinator** - **Job Description**_ - **Leadership**_ - Communicates / shares the Vision, Mission, Goals and Core Values of the organization to all team members. - Creates and shares a department vision that supports...


  • Carleton Place, Canada Symphony Senior Living Full time

    Reporting to the CEO, the Assistant Director of Care is additional support to ensure the health and wellness of all Residents, as well as providing additional leadership to all members of the Wellness Team. The Assistant Director of Care aides in the ongoing operation of the Retirement Community through the completion of the following duties: **Operations...


  • Carleton, Canada Symphony Senior Living Full time

    **Job description** Symphony Senior Living Carleton Place is currently seeking Full-Time Assistance Wellness Coordinator (Assistant Nurse Manager) with a caring heart. We will teach you our systems, programs and philosophy. However, we cannot teach compassion and empathy, so you will demonstrate those to us in an interview process. Symphony Senior Living...


  • Carleton, Canada Symphony Senior Living Full time

    Symphony Senior Living is a leading provider of quality senior services in Canada; we provide private pay services to residents in our beautiful communities, from assisted living, through to end of life. We are the true alternative to a Long-Term Care facility - to that end we are not a medical institution; we are the home to many seniors of many levels of...


  • Carleton Place, Canada V!VA Retirement Communities Full time

    **COMMUNITY RELATIONS MANAGER** **Location: Waterside Retirement, Carleton Place, Ontario** *** - **Finish each working day knowing you have made a difference in the lives of seniors!**: - **Be part of a company committed to inspiring Orange Dot Values - including **_Having Fun!_**: - **Perform a key role in an organization that commits itself to the...

  • Deputy Treasurer

    4 days ago


    Carleton Place, Canada Town of Carleton Place Full time

    **Position Summary** We are seeking a motivated and experienced professional to join our Treasury team as Deputy Treasurer on a temporary 1-year contract to cover a maternity leave. This role offers an exciting opportunity to contribute to the financial operations of a growing municipality, including leading a key software implementation project. **Duties...


  • Carleton Place, Canada RBC Insurance Full time

    What is the opportunity?We are looking for self-motivated, highly driven and entrepreneurial individuals to join our Field Sales team at RBC Insurance. As an accredited Insurance Advisor Life, Health & Wealth (HLLQP/LLQP) you provide integrated life insurance planning and advice to your existing network of referrals and new RBC client acquisitions. Your...


  • Carleton Place, Canada RBC Insurance Full time

    What is the opportunity?We are looking for self-motivated, highly driven and entrepreneurial individuals to join our Field Sales team at RBC Insurance. As an accredited Insurance Advisor Life, Health & Wealth (HLLQP/LLQP) you provide integrated life insurance planning and advice to your existing network of referrals and new RBC client acquisitions. Your...


  • Carleton, Canada Symphony Senior Living Carleton Place Full time

    Symphony Senior Living Carleton Place is currently seeking a Full - Time Wellness Coordinator with a caring heart. We will teach you our systems, programs and philosophy. However, we cannot teach compassion and empathy, so you will demonstrate those to us in an interview process. Symphony Senior Living is a leading provider of quality senior services in...

  • Aerospace PKI

    3 weeks ago


    Carleton Place, Canada AI Jobs Full time

    A leading tech company in Canada is seeking a Senior Advanced Cybersecurity Engineer to design and maintain cryptographic infrastructure for secure flight systems. This full-time role involves developing PKI and KMS architectures, managing certificate lifecycles, and leading investigations into certificate compromise. Candidates should have 8+ years in...