Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Architect

$125k - $145k per year

Engage People Inc.

The Software Architect applies specialized knowledge to conceptualize, design, develop, configure, and implement business and technical software solutions. The Software Architect interacts with both the client and project members such as the Product Manager, Project Manager, Business Analyst, Data and Software Engineers as required, in order to gain an understanding of the business environment, technical context, and organizational strategic direction. The Software Architect defines the scope, plans, and deliverables for assigned components. The Software Architect ultimately starts with a vision and follows through with the execution of a solution.RESPONSIBILITIES

  • Designs, develops and implements solutions based on current business strategies and requirements to ensure project solutions are aligned with client needs.
  • Understands the big picture and the various use cases involved while crafting the solution and providing documentation.
  • Identifies the appropriate software architecture for both server-side and client-side solutions to fulfil the proposed requirements.
  • Engages directly with clients and business analysts to understand their objectives and requirements in order to propose solutions that meet those needs.
  • Collaborates with product managers, project managers, business analysts, developers and QAs to ensure product features are built to specification by clearly communicating architecture and design concepts/guidelines.
  • Works directly with the Project Managers and Product Managers to develop timelines, evaluating risk as required.
  • Ensures coding standards/practices and software version control policies are adhered to.
  • Coaches and mentors engineers on architectural patterns.
  • Mitigates risks and problems identified in providing the solution.
  • Ensures work conforms to security and quality standards (SOC2 & PCI) which includes participating in regular auditing reviews.
  • Keeps an eye out for technology trends, open source projects that can be used.
  • Performs other duties as required.
QUALIFICATIONS
  • Bachelor's degree in Computer Science, Software Engineering, or related technical discipline from an accredited institution.
  • Minimum 5 years experience with end-to-end architecture for large design and coordinate project teams in the SaaS industry.
  • Demonstrated expertise in building Enterprise Applications, Web Services, and Management at scale is a requirement.
  • Experience with Architectural patterns for High Availability, Performance, Scale Out architecture, Disaster Recovery, Security Architecture Knowledge of cloud-based architectures.
  • Software development experience with PHP object oriented / modular programming.
  • Experience with MVC frameworks (Laravel or Symfony).
  • Understanding of relational database design (MySQL or similar), including performance and scaling considerations.
  • Understanding of RESTful API design principles and API documentation standards (OpenAPI/JSON Schema).
  • Experience with Cloud architecture (Lambda / ECS / RDS / ElastiCache etc.) is considered a plus.
  • Ability to guide the team in all tiers of enterprise applications including front-end technologies like AngularJS, Vue.Js, etc.
  • Strong understanding of information technology, security, confidentiality, and privacy practices and regulations.
  • Data-driven approach to identifying and demonstrating the right tools at every stage of software development to ensure code and architectural qualities are not compromised.
  • Ability to prioritize and handle work to critical project timelines in a dynamic environment and develop new approaches to complex design problems.
  • Excellent communication and interpersonal skills.
Compensation

Annual base pay of $125,000.00-$145,000.00 CAD, depending on experience and qualifications, plus performance-based bonus.

Vacancy Notice

This job posting represents an existing vacancy that Engage is actively seeking to fill.

AI Disclosure

AI is not used to screen, assess, or select applicants.

We thank all applicants for their interest in Engage, however, only those selected for an interview will be contacted.

Engage is an equal opportunity employer committed to diversity in the workplace. In addition, Engage is committed to providing accommodations for people with disabilities during the recruitment and selection process. In the event you require any accommodations, please advise us in advance and we will work with you to meet your needs.

#J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Software Architect in Markham, ON vacancy
  •  ...career. THE ROLE: AMD is looking for a strategic software engineering lead who is passionate about architecting and delivering solutions for enterprises purchasing...  ...: Solution Architecture & Delivery Architect and deliver end-to-end software solutions that highlight... 
    Suggested
    Full time
    Internship

    AMD

    Markham, ON
    6 days ago
  • Introduction At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products...  ...and reliability can be equally satisfying. What You Will Do: Architect, design, build and operate end-to-end solutions for collecting,... 
    Suggested
    Full time

    IBM

    Markham, ON
    1 day ago
  •  ...your career. THE ROLE: AMD is looking for a Security Firmware Architect to join the Product Security Office (PSO) in securing the platforms...  .... You will work at the intersection of hardware, firmware, and software, designing security features that protect customer workloads, AI... 
    Suggested
    Full time
    Internship
    Work at office
    Remote work

    AMD

    Markham, ON
    5 days ago
  •  ...threat modeling, security analysis, vulnerability assessment, CVSS scoring, and mitigation activities across hardware, firmware, and software. Write architecture specifications for platform and firmware security features. Engage customers and ecosystem partners to capture... 
    Suggested
    Full time
    Remote work

    AMD

    Markham, ON
    11 days ago
  •  ...learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation. You Are: You are an experienced, innovative,... 
    Suggested
    Full time

    Synopsys

    Markham, ON
    1 day ago
  •  ...Your Opportunity The Senior Architect will apply superior client service skills, and project management best practices, to deliver Mission...  ...potential unanticipated scope. Functional knowledge of BIM software Revit Strong working knowledge of Microsoft Office and... 
    For contractors
    Work at office
    Local area

    Stantec

    Markham, ON
    2 days ago
  • $186k - $236k per year

     ...seeking a highly skilled and experienced professional to join our team as the Staff Engineer of Software Engineering, Embedded Platform. As a Continuous Integration Developer (Architect Level), you will define the architecture, standards, and strategy for how GM builds, tests,... 
    Full time
    Work at office

    General Motors

    Markham, ON
    5 days ago
  •  ...Research and development institution - Telecommunications industry - Manufacture - Private company, corporation or industry - Software company - Information technology (IT) service provider Tasks - Write, modify, integrate and test software code - Maintain... 
    Permanent employment
    Temporary work
    Remote work

    Canamex Electronics Limited This link will open in a new win...

    Markham, ON
    2 days ago
  • $140k - $190k per year

     ...supported. We’re not just about insurance; we’re about making a real difference by protecting what matters most.  The Cyber Security Architect is responsible for defining, designing, and assuring security architecture across the organization’s on-premises and hybrid... 
    Temporary work
    Internship
    Flexible hours

    Aviva

    Markham, ON
    2 days ago
  • $147k - $196.6k per year

     ...business]. The role General Motors is seeking an experienced System Architect to define the technical vision, architecture, and roadmap for...  ...role for an architect who can operate across controls, software, hardware, modeling, test, safety, and program organizations. You... 
    Full time

    General Motors

    Markham, ON
    5 days ago
  • $147k - $196.6k per year

     ...seeking a highly skilled and motivated Staff Software Developer to join our Diagnostics...  ...infrastructure software development, responsible for architecting new diagnostic software applications and...  ...in diagnostic strategy and software architect. Knowledge of vehicle diagnostic... 
    Long term contract
    Full time
    Work at office

    General Motors

    Markham, ON
    5 days ago
  • $140k - $190k per year

     ...re about making a real difference by protecting what matters most. We are looking for a highly skilled Finance and Data Solution Architect to help build the future of our Finance Transformation journey. Using your expertise in Oracle Fusion, IFRS 17, finance data architecture... 
    Internship
    Flexible hours

    Aviva

    Markham, ON
    2 days ago
  •  ...that moves the world forward. Join us and, together, we’ll advance your career. THE ROLE: We are looking for a System Power Delivery Architect to drive the board level power delivery solutions for AMD's Client and Graphics products. As a key contributor to the success of AMD... 
    Long term contract
    Full time
    Internship

    AMD

    Markham, ON
    5 days ago
  •  ...Diagnostics Engineer to drive our shift from proven post-silicon software validation frameworks and System-Level Tests (SLT) directly into...  ...hardware configurations. Pattern Generation & Conversion: Architect and develop software utilities/pipelines to convert functional diagnostic... 
    Full time
    Internship
    Shift work
    Early shift

    AMD

    Markham, ON
    6 days ago
  •  ...minimum. The Role General Motors is seeking a Principal/Staff Software Engineer to shape and scale the engineering platforms that build...  ...shipping high quality safety critical products. Experience architecting large-scale CI/CD, embedded test automation, and build-to-test... 
    Full time
    Work at office
    Immediate start

    General Motors

    Markham, ON
    5 days ago
  • $145k - $180k per year

     ...helping our own team grow. We were named a 2025 Regional Finalist in Canada’s Best Managed Companies Program, and we’re looking for a Software Development Manager to help us keep raising the bar. Compensation: $145,000 - $180,000 CDN Location: 335 Steelcase Rd East,... 
    Casual work
    Work at office
    Flexible hours

    SinaLite

    Markham, ON
    20 days ago
  •  ...Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and solutions Prepare reports, manuals and other documentation on the status, operation and maintenance... 
    Full time

    Techy Logs Software Inc

    Markham, ON
    28 days ago
  • $90k - $110k per year

     ...Job Description Job Description ERP SOFTWARE IMPLEMENTATION CONSULTANT - Distribution Focus Location: Greater Toronto Area (Hybrid) EVRON is a is a leading Canadian solutions-oriented Systems Integrator with a proud 43 year history. Our growing team of 30 plus members... 
    Remote work

    Evron Computer Systems

    Markham, ON
    28 days ago
  • $120k - $170k per year

     ...to signature, working alongside sales, alliances, and delivery leadership.  Run discovery and requirements workshops with client architects, data leaders, and business stakeholders, then translate what you hear into a defensible target architecture.  Design AWS solutions... 
    Permanent employment
    Full time
    Internship
    Flexible hours

    Adastra Corporation

    Markham, ON
    7 days ago
  • $111.7k - $167.6k per year

     ...The Role We are seeking a highly skilled and experienced Senior Software Engineer to join the Continuous Integration/Continuous...  ...production, enabling automated builds, integration, and testing. Architect, implement, and operate cloud-based platforms that host build, test... 
    Full time
    Remote work
    3 days per week

    General Motors

    Markham, ON
    5 days ago
  •  ...Markham, ON three times per week, at minimum. Specific job responsibilities include: The architect will: Establish the end-to-end CI/CD reference architecture for Platform Software delivery across component, pillar, system-of-systems, and release-train flows. Define how... 
    Full time
    Local area

    General Motors

    Markham, ON
    5 days ago
  •  ...something bigger — technology that moves the world forward. Join us and, together, we’ll advance your career. THE ROLE: AMD is seeking a Software Engineer, AI & Engineering Productivity Tools to build platforms, automation, and AI-powered tools that improve engineering... 
    Full time
    Internship

    AMD

    Markham, ON
    6 days ago
  • $147k - $196.6k per year

     ...mission, we’re building the next generation of autonomous vehicles and the platforms that power them. We’re looking for a Manager of Software Engineering to join the Autonomous Vehicles Integrity Platform group. This is a high-impact leadership role responsible for guiding the... 
    Full time

    General Motors

    Markham, ON
    5 days ago
  •  ...world forward. Join us and, together, we’ll advance your career. THE ROLE: Join AMD’s CG-AIM team to develop and optimize AI inference software and runtimes for AMD platforms, improving performance, efficiency, and scalability. THE PERSON: A collaborative engineer with strong... 
    Full time
    Internship

    AMD

    Markham, ON
    22 hours ago
  •  ...of our Business Enterprise Applications team with focus within our IT Global Operations & Supply Chain team, you will use your expert software engineering skills to develop product security. When you join our passionate and engaged team, you will notice right away we are... 
    Full time
    Internship

    AMD

    Markham, ON
    22 hours ago
  • $115k - $164.6k per year

    Job Description Vacancy Status: This posting is not for an existing vacancy within the organization and is open to new applications. AI Disclosure: As part of the application process, Artificial Intelligence will be used in the hiring process for this role Work Arrangement...
    Full time
    Work at office
    Remote work

    General Motors

    Markham, ON
    5 days ago
  • $115k - $164.6k per year

     ...voltage power strategy, innovation, and capability in SDV2.0. We are seeking an experienced, motivated, and creative Senior Embedded Software Developer in the development of Low Voltage Power Distribution Controls & Diagnostic software. What You'll Do: Develop and deliver... 
    Full time

    General Motors

    Markham, ON
    5 days ago
  •  ...— technology that moves the world forward. Join us and, together, we’ll advance your career. THE ROLE: AMD is looking for a Senior Software Engineer - GPU Profiling Tools for the Developer Tools team, where you will contribute to the development and optimization of GPU profiling... 
    Full time
    Internship

    AMD

    Markham, ON
    5 days ago
  • $115k - $164.6k per year

     ...team to help achieve our mission. We are currently looking for experienced and motivated candidates for the role of Virtualization and Software-in-the-Loop (SIL) Integration Engineer to support our Test Environment Agile Release Train (SIL ART). This role is part of a group... 
    Full time
    Work at office

    General Motors

    Markham, ON
    5 days ago
  • $115k - $164.6k per year

     ...seamless development experience so they can focus on the problems that matter most in their domain. The Role We are looking for a Senior Software Engineer with an extensive engineering background, experience using a variety of developer tools and technologies, and a passion for... 
    Full time
    Remote work

    General Motors

    Markham, ON
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Architect. Be the first to apply!