cover image
PMP SOLUTIONS

PMP SOLUTIONS

pmpsolutions.ca

1 Job

10 Employees

About the Company

Founded in 2006, PMP SOLUTIONS is the leader in software solutions for the wood transformation industry. We develop systems that aggregate and contextualize data from multiple sources in the supply chain, and then present it in ways that users from all levels can leverage to enhance operational control and performance.

PMP SOLUTIONS, formed by François Léger, Ph.D. and expert of the wood transformation industry, is rich in intellectual wealth, giving us a unique ability to push the limits of innovation. The company has demonstrated a keen understanding of manufacturing systems and an impressive ability to structure production data. PMP Solutions markets the PMP TeamMate™ software suite which offers the wood transformation industry ways to improve its control over inventories, production, and planning. TeamMate fosters collaboration and communication between all the mill stakeholders, enhancing performance.

PMP SOLUTIONS is an active member of the Engineering research on 4.0 industrial systems and the FORAC research consortiums. Being so active in the R&D community has made it possible for PMP SOLUTIONS to contribute to the integration of new technologies in the manufacturing field.

Listed Jobs

Company background Company brand
Company Name
PMP SOLUTIONS
Job Title
SOFTWARE ARCHITECT
Job Description
Job title: Software Architect Role Summary: Design, evaluate, and oversee the implementation of software solutions for industrial clients, ensuring integration with existing systems and alignment with business strategies. Expectations: - Lead architectural decisions and provide strategic guidance to project teams. - Deliver high‑quality, scalable designs that meet functional and non‑functional requirements. - Champion best practices and continuously improve development processes. Key Responsibilities: - Identify required functions and integrations for solution deployment. - Develop detailed architectures and define technical standards. - Estimate effort and timelines for project tasks. - Evaluate and recommend optimal architectural options, presenting alternatives when needed. - Contribute to the evolution of internal development methodologies. - Monitor emerging technologies and assess their applicability. - Maintain up‑to‑date design documentation and architecture artifacts. - Support business technology choices and strategic initiatives. - Participate in overall code reviews focusing on design, patterns, and quality. Required Skills: - Mastery of SOLID, TDD, DDD, clean code, and clean architecture principles. - Strong practical knowledge of software architecture and cloud services. - Proficient with C#, SQL, Entity Framework, REST APIs, RabbitMQ, Docker, Vue.js, Vuex, and Git. - Excellent written and oral communication in French and English. - Proven ability to lead, influence, and collaborate within cross‑functional teams. Required Education & Certifications: - B.Sc. in Software Engineering, Computer Science, or equivalent. - 7+ years of experience as a software developer or software architect.
Québec, Canada
On site
Senior
23-02-2026