Current Positions
Senior Technical Lead
Location: Remote (Must be a resident of Canada)
Position Summary
Treefort Technologies is seeking an experienced Senior Technical Lead to oversee the technical delivery of our software platforms and infrastructure. This individual will serve as the primary technical leader responsible for managing our external software development partners while ensuring projects are delivered on time, on budget, and to Treefort’s quality and security standards.
Working closely with the President, Product Manager, QA team, Information Security team, and customer support, the Senior Technical Lead will translate business requirements into scalable technical solutions while providing architectural leadership across our cloud infrastructure, application development, and technology operations.
This is a hands-on technical leadership position requiring strong software development experience combined with cloud architecture, infrastructure management, DevOps knowledge, and project leadership.
Roles & Responsibilities
- – Lead the technical execution and successful delivery of software development initiatives across the organization.
- – Provide architectural leadership by designing, reviewing, and approving scalable, secure, and high-quality technical solutions.
- – Manage and collaborate with external software development partners, ensuring projects are delivered on time, within budget, and to Treefort’s quality standards.
- – Partner with the Product Manager to translate business requirements into actionable technical plans and delivery roadmaps.
- – Collaborate with QA to ensure software releases meet quality standards and support a smooth release process.
- – Drive Agile delivery by participating in sprint planning, backlog refinement, release planning, and managing technical dependencies.
- – Contribute to software development through code reviews and hands-on development where needed, while promoting coding standards and engineering best practices.
- – Continuously improve application performance, scalability, and the modernization of existing platforms.
- – Evaluate emerging technologies and recommend innovative solutions that enhance our products, development practices, and overall technology strategy.
- – Mentor and support technical team members while providing guidance and fostering a culture of collaboration, continuous learning, and technical excellence.
Required Qualifications
Education
Bachelor’s Degree in:
- – Computer Science
- – Software Engineering
- – Information Technology
- – Computer Engineering
Equivalent industry experience will also be considered.
Experience
- – 8+ years of software development experience.
- – 5+ years leading software development teams or technical projects.
- – Experience managing outsourced or offshore development teams.
- – Experience delivering enterprise SaaS applications.
- – Experience working within Agile software development environments.
- – Experience managing multiple concurrent technical projects.
Technical Skills
Required
- – Expert knowledge of .NET / ASP.NET
- – Strong C#
- – Strong Java development experience
- – SQL Server
- – REST API development
- – AWS Cloud
- – Cloud architecture
- – DevOps practices
- – Git version control
- – CI/CD pipelines
- – Software architecture
- – Infrastructure design
- – Network fundamentals
- – Performance optimization
- – System integration
- – Technical documentation
Leadership Competencies
The successful candidate will demonstrate:
- – Strong technical leadership
- – Excellent project management skills
- – Exceptional communication abilities
- – Strategic thinking
- – Sound decision-making
- – Strong analytical and problem-solving skills
- – Ability to manage competing priorities
- – Strong organizational skills
- – High attention to detail
- – Ability to influence without direct authority
Preferred Certifications
While not mandatory, the following certifications would be considered strong assets:
- – AWS Certified Solutions Architect (Associate or Professional)
- – AWS Certified Developer
- – AWS Certified SysOps Administrator
- – Microsoft Certified: Azure Developer Associate
- – Microsoft Certified: Azure Solutions Architect
- – Certified ScrumMaster (CSM)
- – Professional Scrum Master (PSM)
- – PMI Project Management Professional (PMP)
- – ISC2 Certified in Cybersecurity (CC) or CISSP
- – ITIL Foundation
Customer Experience Representative
Location: Remote (Must be a resident of Canada)
Salary: Dependent on experience & skills
Roles & Responsibilities
Treefort Technologies Incorporated is a growing Canadian tech startup in the Know Your Client Digital Identity Verification space.
The Treefort platform allows professionals to verify the identity of their clients in accordance with Anti-Money Laundering, Law Society, and other regulatory requirements.
We are looking for an enthusiastic, capable individual who is keen to be a part of a tech company that works in a virtual office setting and is passionate about ensuring our customer’s experience is outstanding. This individual would need to be fluent in both English and French, competent with technology and comfortable interacting with customers.
Duties Include
- – Assisting customers with product and technical support relating to the Treefort products and services.
- – Maintaining professionalism, and a positive, empathetic attitude toward customers at all times.
- – Communicating with customers through various channels (email, chat, text, phone).
- – Acknowledging and resolving customer complaints and responding promptly to customer inquiries.
- – Maintaining an extensive knowledge of our products.
- – Documenting customer interactions, service/support requests, comments, and complaints
- – Providing feedback on the efficiency of the customer service process.
- – Ensure customer satisfaction and provide exceptional customer support.
- – Work closely with our Onboarding Team as needed to assist with training clients on how to use our platform.
- – When not supporting customers, you will be expected to assist with processing the manual identity verifications known as our KYC On-Demand Product or in user acceptance testing our releases to ensure they are working before we roll them out to our customers and other duties as needed.
Required Skills:
- – Excellent communication and presentation skills.
- – Strong phone contact handling skills and active listening.
- – Strong phone contact handling skills and active listening.
- – Oral and written fluency in French and English.
- – Ability to multi-task, prioritize, and manage time effectively.
- – Able to work independently.
- – Customer orientation and ability to adapt/respond to different types of personalities
- – Proficiency in the use of Microsoft teams, word, PowerPoint, CRM software, SharePoint, and Outlook required.
Post-secondary Education or paralegal training is preferred.


