Intermediate Software Developer
Top Benefits
About the role
Intermediate Developer
Location: Kanata, ON
Full-time/Part-time: Full-time
On site/Remote/Hybrid : On-site
Travel : Frequent travel to client sites required
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.
This professional leads by example, embodying the organization’s vision and mission within the Development team, reporting to the Development Strategist. They promote a people-oriented approach, fostering collaborative problem-solving and cooperation across groups to drive initiative success.
Overview:
We’re looking for a Developer to join our growing digital transformation team. You’ll play a key role in building applications and data-driven solutions on Palantir Foundry, helping us become the first fully vertically integrated construction company in Canada to run its entire business operations through Foundry. We are looking for a developer with 2–5 years of professional experience who is ready to take the next step in their career.
This is a client-facing role where you will not only build solutions but also work directly with stakeholders on the ground. You’ll be supported by a collaborative team while taking ownership of meaningful projects. This role is ideal for someone who has a strong technical foundation, is eager to learn new technologies like Palantir Foundry, and wants to grow into a more senior developer role over time. This is an opportunity to be part of a small, high-impact team operating in a startup-style environment within a well-established company. You’ll work across the stack to design, build, and deploy systems that make real change happen.
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 initiatives.
Requirements:
- Experience: 2–5 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: Working knowledge and experience with TypeScript (or Python as an equivalent).
- Data Skills: Working 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 $70,000 and $110,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.
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.
About Thomas Cavanagh Construction Limited
Thomas Cavanagh Construction Limited is a leading construction contractor, aggregate materials supplier, and site developer in the Eastern Ontario region. Cavanagh Construction was founded in 1953 by Thomas Cavanagh with a single axle dump truck. The company has grown exponentially with its dedicated team, unmatched fleet of trucks and heavy equipment, strategically located pits and quarries, and innovative facilities. The same values of integrity, work ethic, safety, and excellence remain at the core of what we do. Our fully integrated business provides timely, cost-effective, quality solutions for all construction projects. Our mission is to provide value-added construction products and services that ensure customer satisfaction, employee fulfillment, the sustainability of our communities, and the longevity of our company.
Intermediate Software Developer
Top Benefits
About the role
Intermediate Developer
Location: Kanata, ON
Full-time/Part-time: Full-time
On site/Remote/Hybrid : On-site
Travel : Frequent travel to client sites required
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.
This professional leads by example, embodying the organization’s vision and mission within the Development team, reporting to the Development Strategist. They promote a people-oriented approach, fostering collaborative problem-solving and cooperation across groups to drive initiative success.
Overview:
We’re looking for a Developer to join our growing digital transformation team. You’ll play a key role in building applications and data-driven solutions on Palantir Foundry, helping us become the first fully vertically integrated construction company in Canada to run its entire business operations through Foundry. We are looking for a developer with 2–5 years of professional experience who is ready to take the next step in their career.
This is a client-facing role where you will not only build solutions but also work directly with stakeholders on the ground. You’ll be supported by a collaborative team while taking ownership of meaningful projects. This role is ideal for someone who has a strong technical foundation, is eager to learn new technologies like Palantir Foundry, and wants to grow into a more senior developer role over time. This is an opportunity to be part of a small, high-impact team operating in a startup-style environment within a well-established company. You’ll work across the stack to design, build, and deploy systems that make real change happen.
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 initiatives.
Requirements:
- Experience: 2–5 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: Working knowledge and experience with TypeScript (or Python as an equivalent).
- Data Skills: Working 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 $70,000 and $110,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.
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.
About Thomas Cavanagh Construction Limited
Thomas Cavanagh Construction Limited is a leading construction contractor, aggregate materials supplier, and site developer in the Eastern Ontario region. Cavanagh Construction was founded in 1953 by Thomas Cavanagh with a single axle dump truck. The company has grown exponentially with its dedicated team, unmatched fleet of trucks and heavy equipment, strategically located pits and quarries, and innovative facilities. The same values of integrity, work ethic, safety, and excellence remain at the core of what we do. Our fully integrated business provides timely, cost-effective, quality solutions for all construction projects. Our mission is to provide value-added construction products and services that ensure customer satisfaction, employee fulfillment, the sustainability of our communities, and the longevity of our company.