cover image
TMC Canada

TMC Canada

www.themembercompany.com

2 Jobs

10 Employees

About the Company

TMC. People//Drive//Technology If it’s people who drive technology, it makes sense that we provide you with the best driver’s seat available. That’s our vision in a nutshell. You’re the driver. So fasten your seatbelt and be prepared to have your tech-mind driven to its limit. Entrepreneurial technologists with a crush on high tech and business push innovation and creative thinking. This idea is the basis of our dedication to create the perfect environment for technologists. A setting where you’re driven to discover, to evolve and to be challenged. A place where knowledge and know-how are shared to create combined brain power. At TMC you meet likeminded enthusiasts by working on exciting projects within specialized business cells. You find creative answers to existing issues by joining TechTanks and satisfy your high-tech hunger at pizza-sessions. You work on awesome machines and co-create solutions in our Entrepreneurial Lab for clients such as Philips, ASML and TNO. At the same time, we sharpen your technical and entrepreneurial drive by providing you with the perks of our unique philosophy; Employeneurship. Join TMC and drive your career to Employeneurship.

Listed Jobs

Company background Company brand
Company Name
TMC Canada
Job Title
Software Architect
Job Description
**Job Title** Software Architect **Role Summary** Provide enterprise and solution‑level architecture leadership, establishing strategy, governance, and design standards to align technology with business objectives. Drive innovation, evaluate emerging technologies, and ensure integration, scalability, security, and data governance across the organization. **Key Expectations** - Masterful knowledge of enterprise architecture frameworks and patterns (microservices, event‑driven, cloud). - Proven ability to develop and execute technology roadmaps and governance processes. - Strong analytical and problem‑solving skills with hands‑on experience in Java/J2EE or Python. - Excellent communication and influence skills for cross‑functional stakeholder engagement. **Key Responsibilities** - Develop and lead enterprise architecture strategies and principles. - Design holistic solution architectures integrating applications, data, and processes. - Guide implementation of architectural patterns, standards, and governance processes. - Continuously assess industry trends and recommend disruptive technologies. - Identify and mitigate risks related to resiliency, scalability, security, and technical debt. - Collaborate with business and IT teams to break silos and align initiatives. **Required Skills** - 5–6 years of hands‑on experience in Java/J2EE or Python. - 4+ years of technology leadership, 3+ years in enterprise architecture. - Deep understanding of cloud platforms (AWS, Azure, GCP). - Expertise in data architecture, integration, analytics, and governance. - Strong grasp of object‑oriented design patterns and practical application. - Analytical, problem‑solving, and solution‑implementation capabilities. - Strong interpersonal, leadership, and communication skills. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. - Optional certifications: TOGAF, SAFe Architect, AWS Certified Solutions Architect, or equivalent.
Montreal, Canada
Hybrid
Mid level
24-11-2025
Company background Company brand
Company Name
TMC Canada
Job Title
Quality Assurance Engineer
Job Description
**Job Title:** Quality Assurance Engineer **Role Summary** Designs, implements, and maintains quality frameworks for multiple product teams. Works with architecture, delivery, and product stakeholders from ideation through delivery to embed functional and non‑functional quality criteria. Serves as a technical advisor on quality metrics, mentors teams on QA best practices, and leads local quality communities. Documents processes and solutions for long‑term sustainability. **Expectations** - Deliver end‑to‑end test strategies and execution plans that meet performance, reliability, and security standards. - Advocate for quality in Agile ceremonies and decision points, ensuring alignment with sprint goals. - Continuously evaluate and enhance testing processes, identifying automation opportunities and gaps. - Communicate results and recommendations to both technical and non‑technical audiences. **Key Responsibilities** - Define and evolve quality assurance frameworks and methodologies. - Partner with architecture and delivery teams to embed quality requirements from the earliest project stages. - Advise management on quality indicators and metrics. - Mentor and coach development teams in QA practices; lead local quality communities of practice. - Represent the QA domain across organization and externally. - Document technical solutions, test processes, and best‑practice guidelines. - Participate actively in sprint planning, stand‑ups, and retrospectives. **Required Skills** - QA methodologies, test planning, system dependencies, and product integration. - CI/CD pipeline experience; mobile and API testing (Postman, Rest Assured). - Test strategy development, defect identification, and quality metrics interpretation. - End‑to‑end testing, automation frameworks, and best practices. - Agile experience with scrum teams, using test management tools (JIRA/XRAY). - Familiarity with LLM/AI tools for test coverage. - Java Selenium for UI automation. - Atlassian toolset (Bitbucket, JIRA, Confluence). - Strong communication, coordination, and collaborative skills across onshore/offshore teams. - Ability to drive continuous process improvement and tool enhancement. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent technical education + work experience. - No mandatory certifications, but experience with automation and Agile tools is essential.
Calgary, Canada
Hybrid
13-01-2026