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

Solutions Architect

$115k - $140k per year

Modern Niagara

This position requires local presence. Please view similar jobs below.

Role Summary

The Solution Architect leads the design, implementation, and continuous improvement of enterprise business systems that support Finance, Supply Chain, Operations, Manufacturing, and Project Management functions across Modern Niagara. This role translates business requirements into scalable technology solutions, establishes architectural standards, and ensures business applications, integrations, automation solutions, and data platforms align with organizational objectives and long-term technology strategy. In addition to owning the architecture and roadmap for Epicor ERP, this role is responsible for designing and supporting Power Platform solutions, developing automation through Python scripting, and enabling enterprise application solutions and integrations across Azure and SharePoint technologies.

Role Summary

The Solution Architect leads the design, implementation, and continuous improvement of enterprise business systems that support Finance, Supply Chain, Operations, Manufacturing, and Project Management functions across Modern Niagara. This role translates business requirements into scalable technology solutions, establishes architectural standards, and ensures business applications, integrations, automation solutions, and data platforms align with organizational objectives and long-term technology strategy. In addition to owning the architecture and roadmap for Epicor ERP, this role is responsible for designing and supporting Power Platform solutions, developing automation through Python scripting, and enabling enterprise application solutions and integrations across Azure and SharePoint technologies.

This role supports both Modern Niagara and Airwise. The successful candidate may be based anywhere within the GTA but must be available to attend the Vaughan and Hamilton offices as business needs require.

Why This Role Matters to Modern Niagara

Epicor ERP is a critical platform supporting finance, supply chain, manufacturing, field operations, and project delivery. This role ensures the platform remains scalable, maintainable, and aligned with business needs while reducing reliance on external consultants and enabling long-term operational efficiency through strong architecture, governance, automation, and integration practices. The role also supports Modern Niagara’s broader digital transformation by introducing scalable business applications and automation solutions that streamline processes, reduce manual effort, and improve productivity across the organization.

Key Impact / Purpose

  • Own the end-to-end architecture, governance, and roadmap for the Epicor ERP ecosystem.
  • Drive business value through scalable ERP configurations, integrations, customizations, Power Platform applications, automation solutions, and data solutions.
  • Support operational excellence by ensuring reliable, secure, and maintainable ERP processes and technologies.
  • Design and deliver Power Platform solutions and automation initiatives that improve business efficiency and reduce manual processes.
  • Support enterprise applications and integrations across Azure and SharePoint environments.
  • Bridge business stakeholders, implementation partners, and technical teams to deliver effective solutions.

Duties and Responsibilities

  • Own the end-to-end solution architecture for Epicor ERP, including configuration, customization, security, environment management, and extension strategy.
  • Lead or support Epicor implementations, upgrades, and migrations from discovery and requirements gathering through go-live and post-implementation support.
  • Translate business requirements into functional and technical specifications and provide recommendations on configuration, customization, and third-party solutions.
  • Design and oversee integrations between Epicor and enterprise systems, including Azure services, middleware platforms, Power Platform, analytics environments, and other business applications.
  • Develop and maintain Epicor customizations using BPM workflows, Epicor Functions, Kinetic UI Customization, Application Studio, BAQs, reporting tools, and APIs.
  • Define and manage Epicor data architecture, including master data management, reporting strategies, data migration, and downstream data consumption.
  • Partner with Data, Analytics, Integration, and Infrastructure teams to ensure reliable and governed data flows.
  • Establish architectural standards, governance practices, security frameworks, change management processes, and environment strategies.
  • Act as the escalation point for complex Epicor technical issues and work directly with Epicor Support, implementation partners, and vendors.
  • Mentor analysts and developers on Epicor best practices, development standards, and solution design.
  • Evaluate the impact of system upgrades, new modules, third-party applications, and enhancement opportunities.
  • Create and maintain architecture documentation, technical standards, diagrams, runbooks, and decision records.
  • Design, develop, and maintain Power Apps and Power Automate solutions that support business process improvement and operational efficiency.
  • Develop and support Python-based scripts, automation solutions, integrations, and data workflows.
  • Support Azure-based services, cloud integrations, and enterprise application architecture.
  • Support and enhance SharePoint-based solutions, workflows, and collaboration capabilities.
  • Partner with business stakeholders to identify opportunities for automation, process optimization, and reduced manual effort.

Must Haves

  • Hands-on experience with Epicor ERP.
  • Experience leading or supporting at least one full-cycle Epicor implementation, upgrade, or migration.
  • Strong knowledge of Epicor modules, including Financials, Accounts Payable, Accounts Receivable, Order Management, Inventory, Purchasing, Production Management, and Project Billing.
  • Experience with Epicor customization tools, including BPM, Method Directives, Data Directives, Epicor Functions, Kinetic UI Customization, Application Studio, BAQs, and reporting tools.
  • Understanding of Epicor data architecture, including tables, relationships, custom fields, and reporting structures.
  • Experience managing Epicor environments, upgrades, and deployment strategies.
  • Strong SQL skills with the ability to perform data analysis, troubleshooting, and reporting development.
  • Experience with C#/.NET development and API-based integrations.
  • Experience designing and supporting integrations with enterprise systems and middleware platforms.
  • Knowledge of REST APIs, SOAP APIs, OAuth 2.0, and modern integration patterns.
  • Experience designing or developing solutions using Microsoft Power Platform, including Power Apps and Power Automate.
  • Experience with Python scripting, automation, or workflow development.
  • Experience supporting Azure services, cloud-based technologies, or enterprise integrations.
  • Strong business analysis, stakeholder management, and communication skills.
  • Ability to translate complex business requirements into practical technical solutions.
  • Excellent documentation and technical writing skills.

Nice to Haves

  • Experience working within the construction industry is considered a strong asset.
  • Epicor certifications.
  • Experience with Azure services, including Azure SQL, Logic Apps, Data Factory, and Entra ID.
  • Experience supporting or configuring SharePoint solutions and environments.
  • Experience with Epicor Data Fabric, Data Lake, Power BI, or modern analytics platforms.
  • Experience with EDI integrations.
  • Experience with asset management or maintenance management systems.
  • Experience with QuickBooks migrations or integrations.
  • Experience working within manufacturing, distribution, or other project-based organizations.
  • Previous experience as a Solution Architect, ERP Manager, Principal Consultant, or ERP Technical Lead.
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field, or an equivalent combination of education and experience.

This is a new position. Expected annual compensation; $115,000 - $140,000.

Modern Niagara offers a competitive total compensation package including:

  • Performance based bonus opportunities.
  • Defined Contribution Pension Plan with a generous employer contribution
  • Flexible Health and Dental benefits with tiered options to meet the needs of you and your family
  • An annual health spending account to support your overall wellness
  • 24/7 confidential support through our Employee and Family Assistance Program with access to comprehensive resources and professional services
  • A competitive vacation package withadditionalvacation granted throughout your tenure with the organization.
  • Employer Paid Parental Leave Top Up
  • Annual Community Day dedicated to volunteering and giving back to the communities where we live and work
  • Corporate Discounts through various vendors across Canada for programs such as fitness, mobile phones, travel, home and auto insurance and many others

Here at Modern Niagara, because we know our people are the best in the industry, we pride ourselves on providing a total compensation package that rewards employees for their hard work and supports employees and their families in their overall wellbeing.

About Modern Niagara

Who We Are

Modern Niagara helps building owners, managers, and general contractors meet the mechanical, and electrical needs of their buildings across Vancouver, Calgary, Edmonton, Toronto, Southwestern Ontario, and Ottawa. We are committed to having a positive and meaningful impact on Canada’s infrastructure — and on the communities where we live, learn, work, and heal. We build for life.

Our Culture & Values

We value passion, initiative, determination, professionalism, and teamwork. Health and safety are embedded in everything we do, and our award-winning safety culture consistently performs well above industry standards.

Diversity, Equity & Inclusion at Modern Niagara

We are committed to building a diverse, equitable, and inclusive organization where everyone has access to opportunity, feels a sense of belonging, and can thrive. We actively work to remove barriers faced by members of equity-seeking groups (including women, Indigenous, Black, racialized, 2SLGBTQIA+ people, people with disabilities, and newcomers to Canada) in the construction industry. We encourage applications from candidates of all backgrounds and lived experiences and are committed to a barrier-free hiring process. If you require accommodation at any stage of the recruitment process, please contact us at View email address on click.appcast.io so we can make appropriate arrangements.

We appreciate every applicant’s interest in joining Modern Niagara. Only those selected for an interview will be contacted.

#J-18808-Ljbffr

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Solutions Architect in Hamilton, ON vacancy
  • $74k - $110k per year

     ...Role Summary The Solution Architect leads the design, implementation, and continuous improvement of enterprise business systems that support Finance, Supply Chain, Operations, Manufacturing, and Project Management functions across Modern Niagara. This role translates business... 
    Suggested
    Long term contract
    Full time
    For contractors
    Internship
    Flexible hours

    Modern Niagara

    Hamilton, ON
    more than 2 months ago
  • $165k - $195k per year

    ️ Are you a cloud architect who can design a platform from a blank page and stay hands-on to build it? We're hiring a Cloud Solutions Architect to join an established Canadian software company whose production-monitoring and reporting software is used by packaged goods... 
    Suggested
    Long term contract
    Full time
    2 days per week

    STACK IT Recruitment

    Hamilton, ON
    10 days ago
  •  ...Job Title: Solutions Architect SME – Enterprise Technology Job Category: Architect / Solutions Design Location: Toronto, ON Job Type: Contract Experience: 9+ Years Pay Rate: From CAD $1000 per day Note: This job doesn't offer any benefits. Position... 
    Suggested
    Contract work

    Compu-Vision Consulting Inc.

    Hamilton, ON
    4 days ago
  • $500 per day

     ...Job Title: Junior Solutions Designer Job Category: Architect / Solutions Design Location: Toronto, ON Job Type: Contract Experience: 0–3 Years Pay Rate: CAD $500–$700 per day Note: This job doesn't offer any benefits. . Position Overview We are... 
    Suggested
    Contract work

    Compu-Vision Consulting Inc.

    Hamilton, ON
    4 days ago
  •  ...Job Title: Senior Solutions Architect – .NET & Azure Job Category: Architect / Solutions Design Location: Toronto, ON Job Type: Contract Duration: Not specified Experience: 3–9 Years Pay Rate: CAD $700–$1000 per day Note: This job doesn't offer... 
    Suggested
    Contract work

    Compu-Vision Consulting Inc.

    Hamilton, ON
    4 days ago
  • $140k - $160k per year

     ...architecture decisions directly impact customer trust, regulatory standing, and business growth? AOT Technologies is looking for a Solution Architect – Financial Services. Join our Consulting Services team to design and deliver secure, scalable, and future-ready solutions for... 
    Local area
    Remote work
    Flexible hours

    AOT Technologies

    Hamilton, ON
    a month ago
  • $95k - $110k per year

     ...Vacancy type:   This posting is for an existing vacancy. About the Position: Walters Group is seeking a Senior Microsoft Solutions Specialist to take ownership of our Microsoft ecosystem, cloud services, identity platform, and cybersecurity technologies. This... 
    Full time
    Work at office
    Flexible hours

    Walters Group

    Hamilton, ON
    more than 2 months ago
  • Requisition ID: 274354 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The Credit Solutions Manager (CSM) is responsible for contributing to the profitable growth and quality of the Bank’s Automotive Commercial Credit... 
    Full time

    Scotiabank

    Hamilton, ON
    7 days ago
  • $25 - $35 per hour

     ...diverse end markets. We design, build, test, and integrate custom solutions to automate our customers’ operations with a focus on solving...  ...Parallel examples of generating requirements specification, architecting solutions, systems analysis, and design.  General understanding... 
    Hourly pay
    Long term contract
    Internship

    Convergix

    Hamilton, ON
    22 days ago
  • $120k - $170k per year

     ...Developing successful relationships with clients, consultants, architects, sub-contractors and other project stakeholders. Effectively...  ...respected and trusted construction firms, delivering innovative solutions for over 55 years . We are a full-service construction... 
    Weekly pay
    For contractors
    For subcontractor
    Work at office

    Maple Reinders

    Hamilton, ON
    24 days ago
  •  ...team. Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated to shaping the future of infrastructure...  ...problem-solving skills, with the ability to develop innovative solutions to complex geotechnical challenges. Experience in mentoring... 
    Full time
    For contractors

    Egis Group L.p

    Hamilton, ON
    more than 2 months ago
  •  ...across Canada. As a member of our global team of 23,500+ engineers, architects, scientists and consultants, you'll help deliver some of the...  ...retaining structures, slope stability, and ground improvement solutions. Monitoring industry standards and developments, assessing... 
    Full time
    For contractors
    Local area
    Flexible hours

    Egis Group

    Hamilton, ON
    11 days ago
  •  ...technical oversight and administration of the Computronix POSSE solution, including configuration, development, security, and...  ...deliverables, and timelines. Works collaboratively with Solution Architects and Enterprise Architects to maintain system architecture documentation... 
    Full time
    Immediate start

    City Of Hamilton

    Hamilton, ON
    20 days ago
  •  ...Station Alerting, Next Generation 911 and Automated Vehicle location solutions within the City’s IT infrastructure. Through project and...  ...for application usage. Works collaboratively with Solution Architects, Integration Architects and Enterprise Architects to maintain system... 
    Full time
    Immediate start

    City Of Hamilton

    Hamilton, ON
    more than 2 months ago
  •  ...covering data ownership, stewardship, quality, classification, and access. Collaborate with data architects, engineers, business leaders, and governance teams to align data solutions with organizational objectives. Lead root-cause analysis and resolution of complex data... 
    Contract work

    Compu-Vision Consulting Inc.

    Hamilton, ON
    4 days ago
  •  ...integrate, and maintain complex software applications and data-driven solutions. The candidate will be responsible for implementing application...  ...and defect resolution. Collaborate with business analysts, architects, QA engineers, DevOps teams, and other stakeholders to... 
    Contract work

    Compu-Vision Consulting Inc.

    Hamilton, ON
    4 days ago
  •  ...impacts, and support the implementation of effective business solutions. Key Responsibilities Lead requirements elicitation activities...  ..., and operational needs. Collaborate with project managers, architects, developers, QA teams, and operational stakeholders to ensure... 
    Contract work

    Compu-Vision Consulting Inc.

    Hamilton, ON
    4 days ago
  •  ...technologies, databases, processes and employees to ensures technology solutions align with enterprise standards, architecture principles,...  ..., Enterprise Architecture provides leadership to Business Architects and oversees the development and maintenance of enterprise architecture... 
    Long term contract
    Contract work
    Immediate start

    The City of Hamilton

    Hamilton, ON
    9 hours ago
  •  ...Plan, organize, and manage construction projects, including budgeting, scheduling, and resource allocation. Coordinate with architects, engineers, contractors, and subcontractors to ensure project specifications and requirements are met. Monitor project progress... 
    Full time
    For contractors
    For subcontractor

    Destinationone Consulting

    Hamilton, ON
    more than 2 months ago
  •  ...SCADA, etc. Troubleshoots data flow issues and validates integration outcomes in partnership with Integration Specialists and Solution Architects. Develops and maintains EAM operational and analytical reports for divisions including Public Works, Transit, Waste... 
    Full time
    Immediate start

    The City of Hamilton

    Hamilton, ON
    9 hours ago
  •  ...integrations, information sharing, cloud services, and third-party solutions. Conduct stakeholder interviews and workshops to identify...  ...plans. Advise project managers, business analysts, solution architects, and operational teams on privacy-by-design principles.... 
    Contract work

    Compu-Vision Consulting Inc.

    Hamilton, ON
    4 days ago
  •  ...Now is the perfect time to join Egis. Egis is experiencing substantial growth in North America, now made up of over 1,000 engineers, architects and planners across Canada and the USA. This strategic move underscores our commitment to investing in North America, propelling our... 
    Full time

    Egis Group L.p

    Hamilton, ON
    more than 2 months ago
  •  ...initiatives, improve service delivery, and progress toward senior leadership pathways such as IT Manager, Lead Engineer, Security Lead, Solutions Architect, Program Manager, or Head of IT. Key Responsibilities Lead or support IT initiatives across infrastructure, cloud,... 
    Full time

    Hire Resolve.com

    Hamilton, ON
    more than 2 months ago
  •  ...prototypes. Establish design direction and review complex design solutions using Figma. Facilitate cross-functional discovery sessions,...  .... Coordinate with product owners, business leaders, architects, business analysts, and delivery teams to align user needs with... 
    Contract work

    Compu-Vision Consulting Inc.

    Hamilton, ON
    4 days ago
  •  ...design patterns, API standards, and integration strategies. Architect, develop, and optimize APIs and web services for reliable communication...  ...optimizing ETL workflows, data pipelines, and data integration solutions. ~ Advanced proficiency in object-oriented programming,... 
    Contract work

    Compu-Vision Consulting Inc.

    Hamilton, ON
    4 days ago
  •  ...and Power Platform, while supporting API integrations, database solutions, and front-end development using JavaScript and React....  ...code reviews. Collaborate with business analysts, solution architects, QA teams, and business stakeholders to translate requirements... 
    Contract work

    Compu-Vision Consulting Inc.

    Hamilton, ON
    4 days ago
  • $50k - $80k per year

     ...Managers, R&D Engineers, Project Managers, and Executive Management to completely architect, design and document the requirements for Evertz end-to-end Software Defined Video Networking (SDVN) solutions for broadcast and media facilities. Responsibilities: Work... 
    Full time
    Contract work
    Work at office
    Worldwide
    Monday to friday

    Evertz Microsystems Limited

    Burlington, ON
    a month ago
  •  ...looking for talented professionals like you to be a part of our innovative team. Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated to shaping the future of infrastructure and development.  Job Description As a Civil 3D BIM... 
    Full time

    Egis Group L.p

    Hamilton, ON
    more than 2 months ago
  •  ...looking for talented professionals like you to be a part of our innovative team. Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated to shaping the future of infrastructure and development.  At Egis, your skills and aspirations will... 
    Full time
    Contract work
    Internship

    Egis Group L.p

    Hamilton, ON
    more than 2 months ago
  •  ...step in your career? Join Egis and be part of our exciting growth across Canada. As a member of our global team of 23,500+ engineers, architects, scientists and consultants, you'll help deliver some of the country's most impactful infrastructure, transportation, buildings and... 
    Full time
    Contract work
    For subcontractor
    Work at office
    Local area

    Egis Group

    Hamilton, ON
    11 days ago

Do you want to receive more vacancies?

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