Work With Us

We are building a culture of humble professionalism founded on the core values of respect, integrity, and service excellence.

Based in Ottawa, Ontario, Tiree Consulting delivers programs, projects and solutions across Canada and internationally. We have successfully placed employees and consultants in the IT industry across a broad range of technologies and environments. We help technology and business professionals find ideal opportunities with our clients.

We treat our candidates with respect and work hard to earn their trust and commitment…we want people to want to work with us. You are more than just a resume in our database! Tiree Consulting is a well-established company of IT Staffing professionals and our team wants to work with you. If you want to collaborate with a responsive, ethical, and exceptional IT services company, Tiree Consulting is your firm!

“The people are what make Tiree Consulting a great company to work with. The Tiree team truly cares about the objectives of their clients and the goals of the people they represent ….they go to great lengths to ensure success for both.”

~ Kevin Forbes

Current Opportunities

 By listening to our clients’ needs and understanding their goals, we establish effective recruitment and placement strategies to support our clients’ departmental and program priorities. 

Senior Javascript/Angular Developer

Our client in Ottawa is looking for a Senior Javascript/Angular Developer to join their team on a permanent basis.

Senior Application Developer

Our client is looking for a Senior Application Developer (JavaScript, React, Redux, webRTC) to join their team in Kanata on a permanent basis.

Senior Software Developer

Our client is looking for a Senior Software Developer (VDI Developer C++, OO, windows applications) to join their team in Kanata on a permanent basis.

Software Developer - Micro-Services & Application Modernization

Our client in Montreal is looking for a Software Developer to join their growing team on a permanent basis. 

Software Verification Engineer and Scrum Master

Our Client is looking for Software Verification Engineer to join their team in Kanata on a permanent basis.

DevOps Developer

Our client is looking for a junior or intermediate DevOps Developer to join their talented team in Kanata on a permanent basis.

Software Engineer and Scrum Master

Our Client is looking for Software Engineer/Scrum Master to join their team in Kanata on a permanent basis.

Systems Support

Our Client is looking for a consultant to do systems support on a yearlong plus contract.

Infrastructure Team Lead

Our client in Ottawa is looking for an Infrastructure Team Lead to join them on a permanent basis.

Junior software developer

Our Client is looking to add to their team with a number of roles in a number of locations including this Junior developer role.