Solutions Architect
$115k - $140k per yearModern Niagara
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 withâ¯additionalâ¯vacation 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 jobs.jobcopilot.com 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.
$149k - $237.2k per year
...Type de poste : Régulier Votre futur rôle au sein de notre équipe L’équipe Solutions chantier de BBA est en pleine expansion, nous recherchons une personne dotée d'une forte expérience dans le secteur pour contribuer à façonner l’avenir de notre pratique Solutions chantier...SuggestedDaily paidPermanent employmentContract workSummer workWork at officeLocal areaRemote work$143k - $158k per year
...equipping you with the tools and support needed to create impactful solutions that shape a better future for others. About us: Michels... ...to achieve financial targets. Liaising with clients, architects, engineers, subcontractors, and suppliers to foster effective communication...SuggestedPermanent employmentFull timeContract workFor contractorsFor subcontractorWork at officeLocal area$125k - $140k per year
...Company Description Amark Talent Solutions specializes in connecting leading organizations in the Building, Materials, and Design... ...trust with the A&D community and grow revenue with designers, architects, builders, fabricators and industry partners across Toronto and...SuggestedFull timeWork at office- ...technology with continuous growth-centric digital product engineering solutions for F500 companies and global brands, including Bell Telecom,... ...design sessions and work closely with Lead Developers and Architects to establish requirements to develop a given solution. Design...SuggestedFull time
- ...schedules, and resource allocation. Coordinate and collaborate with architects, engineers, contractors, and other stakeholders to ensure... ...needs of each assignment to develop tailored approaches and solutions to meet those needs. Hill is a GISI Consulting Group company...SuggestedFull timeFor contractorsFor subcontractorWorldwideRelocation
- ...Utilize the company's resource groups for design Preparation of design and construction documents Assist the Project Manager or Architect with construction services (site visits, review shop drawings, etc.) Perform project code searches and analysis for each project...Full timeContract workFor contractorsWork at office
- ...world for our employees, our customers, and our communities. The Role Join the innovative team at Kyndryl as a Senior Security Solutions Architect and unlock your potential to shape the future of technology solutions. As a key player in our organization, you will embark on...Long term contractFull timeContract work
$70k - $85k per year
...Utilize the company's resource groups for design Preparation of design and construction documents Assist the Project Manager or Architect with construction services (site visits, review shop drawings, etc.) Perform project code searches and analysis for each project...Long term contractFull timeContract workFor contractorsWork at office- ...ship complete systems. Long-term stability paired with a builder environment and modern stack. Scope and Responsibilities Architect and operate real-time and batch data pipelines (Kafka, Spark, AWS ecosystem). Lead the evolution of a scalable lakehouse...Long term contractFull time
$125k - $145k per year
...OVERVIEW 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,...Full timeInternship- ...ambitious and looking to make the right move in your career? Now is the perfect time to join Egis. We are now over 21,000 engineers, architects, scientists and planners across the world and experiencing substantial growth in North America. This strategic move underscores our...Full time
$70k - $85k per year
...technology. Make an impact as we look to strengthen our Digital Solutions practice with a Solution Developer, Power Platform & D365 for... ...Be part of a team of Microsoft Dynamics 365 developers and architects Design and implement Dynamics 365 Customer Service/Case Management...Full timeLocal areaRemote workFlexible hours$78k - $88k per year
..., call centre, and bilingual staff for office and industrial environments. Our main focus is on direct hire and long-term temporary solutions. We have multiple branches across Canada, located in Ontario (Hamilton, Toronto, North York, Mississauga, London, Brampton, Burlington...Long term contractFull timeTemporary workDirect hireWork at officeImmediate start- ...Company Overview: Volatus Aerospace Inc. is a global leader in aerial solutions, with 100+ years of combined aviation expertise. We specialize in delivering innovative, customer-focused solutions that integrate both piloted and remotely piloted systems. Our offerings include...Full timeWork at officeRemote workMonday to friday1 day per week
$32 - $42 per hour
...Lead Hand / Working Foreman – Path to Project Superintendent Unlimited Building Solutions Inc. | Full-Time, Permanent ABOUT UNLIMITED BUILDING SOLUTIONS Unlimited Building Solutions Inc. (UBS) is a Pickering-based general contracting and construction management...Permanent employmentFull timeManual laborShift work- ...classification, impact statements, and wildlife relocation, land development, and building construction. Our commitment to practical solutions remains unwavering. We are currently seeking a Project Manager to join our Monitoring team in Concord, ON ! Our work...Full timeFor contractorsCasual workWork at officeRelocationFlexible hours
$22 per hour
...Description Endo Networks growing its sales team. We are looking for a Water Treatment Solutions Sales Specialist who plays a pivotal role within the team, primarily focusing on conducting in-home water solutions testing, delivering effective sales presentations, and managing...Full timeFlexible hoursWeekend work1 day per week$55k - $65k per year
...Our client, an established commercial electronic security solutions provider serving businesses across Ontario, is hiring an Account Manager to grow new and existing business across Ontario, primarily in the Greater Toronto and Hamilton Area. This is an ideal next step for...Permanent employmentFull timeWork at officeRemote workWork from home1 day per week$20 - $23.75 per hour
...difference. Life is precious and every moment matters. Dynacare is helping Canadians achieve a healthy future with care and wellness solutions that are convenient, understandable, and accessible. When you join our team, every day is an opportunity to get better and be...Hourly payFull timeContract workImmediate startShift workDay shift$70k - $80k per year
...for electronic devices of all kinds. A service-oriented enterprise focused on serving a global clientele with application-specific solutions for their needs. Based in Vaughan, we ship millions of parts worldwide per year. As part of the production team, the Manufacturing...Full timeContract workWorldwideRelocation- ...preferred Teamwork - We’re team players in everything we do Problem-solving skills - Identify issues and immediately respond with solutions Student mentality - Management is constantly trying to improve by providing feedback to all departments so it is crucial to be...Long term contractFull timeImmediate start
- ...transforms data into actionable insights, identifies opportunities for operational optimization, and supports the adoption of AI-driven solutions that enhance decision-making, efficiency, and business performance. The position serves as a catalyst for innovation, helping build...Full timeWork at office
$90k - $100k per year
...profitability, growth, and long-term stability. We combine 'Big Firm Expertise' with 'Small Firm Values' to deliver thoughtful, tailored solutions — and we take that responsibility seriously. Job Description We are hiring one full-time Accounting Manager to join...Hourly payLong term contractFull timeCasual workInternshipRemote work$55k - $65k per year
...manager and HR. Salary range: $55k-$65K based on experience. In compliance with Bill 190 (October 28, 2024), Bloom Care Solutions confirms that this posting represents an existing vacancy within our organization. Bloom Care Solutions uses artificial intelligence...Full timeContract workWork at officeDay shiftAfternoon shift$80k - $90k per year
...Hybrid Work Hours: Monday to Friday - standard business hours Travel Required: No A proudly Canadian company, Sentrex Health Solutions is a fully integrated specialty distributor and patient support provider for pharmaceutical manufacturers, physicians, and their...Permanent employmentFull timeWork at officeMonday to fridayFlexible hours$45k - $50k per year
...Description Retail Environments Develop engineering plans and solutions for brands that embrace artistic freedom across the retail world. Recognized globally, our client is one of the largest retail environment manufacturers in the industry. They take pride in developing...Full timeWork at office- ...ability to quickly develop a thorough knowledge of Mirion equipment and understanding of customer applications; ability to recommend solutions; and ability to operate and demonstrate Mirion equipment. Ability to collaborate well and form good partnerships/relationships...Long term contractFull timeInternshipWork at officeLocal areaNight shift
$80k - $90k per year
...artificial intelligence initiatives by researching emerging technologies and assisting with the development and implementation of AI-powered solutions. This role blends technical expertise with forward-thinking solutions and requires someone who is equally comfortable evaluating...Full time$75.17k per year
...proficiency testing schemes is complemented by our experience in outsourcing and customs, enabling us to adapt quickly to provide tailored solutions that meet our customers’ analytical needs. We innovate and apply science in order to ensure the safety and integrity of products and...Full timeWork at officeWorldwide$19.51 per hour
...numbers and maintaining high member retention by addressing member concerns quickly, effectively with a socially inclusive perspective and solution focused mindset. Provide a specific and personal focus to new members and follows up after tours to ensure they receive a welcome...Hourly payFull timeContract workPart timeInternshipSeasonal workFlexible hoursAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Solutions Architect. Be the first to apply!



