On-siteFull Time

Salary

$48 - $53.33 / hr

Location

Qu bec, QC

Posted

Jul 18, 2026

Role overview

MatchPoint Solutions is a fast-growing global IT and Engineering services firm delivering innovative technology solutions to leading enterprises including Uber, Robinhood, Netflix, Airbnb, Google, and more. With a growing international presence across North America, Europe, Asia, and South America, we help organizations turn ideas into outcomes through cutting-edge technology, industry best practices, and deep technical expertise.

We're expanding our team and looking for driven professionals who want to build impactful solutions in a collaborative, high-growth environment.

Job Title: Applications Developer Software Architecture

Location: Qu bec, QC G1X 4A5

Position Type: Onsite

Duration: 12 Months

Pay Rate: CAD 50

Required Skills:

  • 10 years in IT
  • 5 years in software architecture
  • 6 years with.NET

Position Overview:

  • Research and implement solutions to team roadblocks.
  • Write and update the software architecture document.
  • Document programming according to client standards. - Program complex tasks (programming units). - Research and participate in the implementation of solutions to performance problems.
  • Support or guide development analysts regarding the coding and construction of software components or the use of development tools used by the projects.
  • Develop the project's software architecture, which is based on an n-tier architecture and addresses, among other things, access to multiple data sources, error handling, collaboration patterns, logging, and design patterns.
  • Participate in the evolution of software rules and programming standards, including the GUI standard, transactional scenarios, and the data modeling standard.
  • Participate in the evolution of the development framework, notably by identifying basic graphical controls, common components, test environments, and tools related to continuous integration and test-driven development.
  • Perform tests to validate new features (proof of concept).
  • Execute certain manual tests in applications.
  • Review the software architecture of projects as needed.
  • Research and participate in the implementation of solutions.
  • Ensure the quality of the code produced, adherence to best practices in service-oriented programming.
  • Ensure that software architecture guidelines are consistent and correctly applied by the development teams.
  • Provide support for testing during production deployment (responsible party) and maintain contact with colleagues during deployment.
  • Design the logical and physical distribution of software components.
  • Actively participate in the quality of the code produced (documentation, code review, collective code ownership).
  • Ensure that good practices of object-oriented or service-oriented programming are followed and respected.
  • Ensure that software architecture guidelines are consistent and correctly applied within the team.
  • Prepare and perform production deployments.
  • Implement and deploy solutions.
  • Design and document the integration architecture (inter-system communication) according to service-oriented architecture concepts, within a Microsoft.Net environment.
  • Develop the software architecture based on an n-tier architecture, addressing, among other things, access to multiple data sources, error handling, collaboration patterns, logging, and design patterns.
  • Ensure the evolution of software rules and programming standards, including the GUI standard, transactional scenarios, and the data modeling standard.
  • Implement the development framework within the team, including basic graphical controls, common components, test environments, and tools related to continuous integration, test-driven development, and behavior-driven development.
  • Participate in the implementation and review of the software architecture.
  • Participate in post-production testing activities.
  • Any other activity within this level of responsibility.

MatchPoint Solutions is an equal opportunity employer. We are committed to providing equal employment opportunities to all employees and applicants and do not tolerate discrimination or harassment of any kind. Employment decisions are made without regard to race, color, religion, age, sex, national origin, disability, genetic information, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable federal, state, or local laws.

This policy applies to all aspects of employment, including recruitment, hiring, placement, promotion, termination, layoffs, recall, transfers, leaves of absence, compensation, and training.