Solution Architect (Kroll & Sage)
Sentrex Distribution Inc.
Position Type: Full Time
Department: Technology
Work Location: Markham, ON
Work Arrangement: 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 patients. We provide innovative solutions focused on ensuring patients have access and the support they need to maximize their treatment outcomes. We do this through strategic distribution models and patient support programs that are backed by powerful, integrated technology, a dedicated in‑house creative agency, and experienced, cross‑functional teams. Our core capabilities include Specialty Pharmacy Services, Customized Solutions for Warehouse, Wholesale & Distribution, Patient Support Programs, Strategic Creative Services as well as HCP & Clinic Services.
Why we love working here
- We are 100% Canadian with locations across the country
- State‑of‑the‑art facilities to provide high‑quality products and services
- The opportunity to be a part of a winning, high‑performing team
- Collaborative, engaging workplace culture – we are passionate about our people!
- Flexible working environment that promotes a healthy work‑life balance
- Diverse and inclusive culture where your talent and commitment to excellence is welcomed and valued
- High‑growth environment that provides opportunities for learning and growth supported by our Employee Development Program and industry‑leading, in‑house corporate training offered throughout the year
The Opportunity
The Solution Architect, Third‑Party Applications is responsible for the end‑to‑end architecture, integration, and lifecycle management of the organization’s third‑party enterprise platforms, with primary focus on Sage (ERP / financial management) and Kroll (pharmacy management). This role serves as the technical authority on how these vendor platforms are configured, extended, and integrated into the broader application landscape to deliver measurable business outcomes.
Working closely with business stakeholders, vendors, and internal delivery teams, the Solution Architect designs scalable solutions, governs configuration and customization decisions, and ensures integrations with surrounding systems (CRM, data warehouse, identity, document management) are secure, performant, and maintainable. Success in this role means our third‑party platforms are stable, well‑integrated, upgrade‑ready, and continuously aligned to evolving business needs.
A Day in the Life (What you will do here)
Platform Architecture & Design (Sage and Kroll)
- Own the end‑to‑end solution architecture for Sage (ERP / financial management) and Kroll (risk, compliance, and investigations), including module selection, configuration strategy, customization boundaries, and extensibility patterns.
- Translate business requirements into target‑state designs that maximize use of out‑of‑the‑box vendor functionality and minimize custom code, technical debt, and upgrade risk.
- Produce and maintain solution design artifacts; architecture diagrams, data models, integration maps, configuration specs, and decision records for Sage, Kroll, and adjacent third‑party applications.
- Evaluate new modules, add‑ons, and adjacent third‑party SaaS tools against business needs, total cost of ownership, and fit with the existing application ecosystem.
- Define non‑functional requirements (availability, performance, scalability, recoverability) for third‑party platforms and validate that vendor and internal designs meet them.
Integration & Data Architecture
- Design and oversee integrations between Sage, Kroll, and surrounding systems (CRM, HRIS, data warehouse, identity provider, document management, reporting/BI) using APIs, middleware, and event‑driven patterns.
- Define canonical data models and master data flows across third‑party platforms, ensuring consistent customer, vendor, employee, matter, and financial records across systems.
- Establish standards and reusable patterns for authentication (SSO/SAML/OAuth), error handling, retries, and observability across third‑party integrations.
- Lead data migration and conversion strategies for Sage and Kroll implementations, upgrades, and consolidations, including extraction, cleansing, transformation, and validation.
- Partner with the data and analytics team to expose Sage and Kroll data into enterprise reporting and BI in a governed, performant way.
Vendor, Lifecycle & Upgrade Management
- Serve as the primary technical point of contact with Sage, Kroll, and other third‑party vendors and implementation partners, holding them accountable to roadmaps, SLAs, and quality standards.
- Maintain a forward‑looking roadmap for Sage and Kroll covering version upgrades, module adoption, deprecations, and migration to vendor cloud offerings where appropriate.
- Plan and lead upgrades, patches, and environment refreshes, including impact assessment of customizations, integrations, and reports against new vendor releases.
- Drive license optimization, contract reviews, and renewal strategy in partnership with procurement and finance, ensuring the organization gets full value from vendor agreements.
Governance, Security & Stakeholder Partnership
- Establish architectural standards, design review processes, and decision records for third‑party applications, ensuring consistency with enterprise architecture principles.
- Partner with information security, risk, and compliance teams to ensure Sage, Kroll, and related platforms meet data protection, access control, audit, and regulatory requirements.
- Act as a trusted advisor to Finance, Risk/Compliance, and other business stakeholders, translating their needs into pragmatic third‑party platform solutions.
- Provide technical leadership and mentoring to analysts, administrators, developers, and integration engineers working on third‑party platforms.
- Support incident response and root‑cause analysis for production issues impacting Sage, Kroll, and their integrations, driving durable fixes and preventive measures.
- Communicate complex technical concepts clearly to non‑technical stakeholders, including trade‑offs between configuration, customization, and integration approaches.
- Other duties as assigned by your manager
What you need to ensure you are set up for success
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field; Master’s degree a plus.
- 8+ years of progressive experience in solution architecture, application architecture, or senior technical roles delivering enterprise software.
- 5+ years of hands‑on experience implementing, configuring, integrating, and supporting Sage (e.g., Sage Intacct, Sage 300, Sage X3, or Sage 100/200) in a production environment.
- Demonstrated experience designing and supporting Kroll platforms (e.g., Kroll compliance, due diligence, investigations, or cyber risk solutions) and integrating them with enterprise systems.
- Strong command of integration architecture, including REST/SOAP APIs, webhooks, ETL/ELT, message queues, and middleware/iPaaS tools (e.g., MuleSoft, Boomi, Azure Integration Services, Workato).
- Solid working knowledge of relational databases, SQL, and data modeling, with the ability to reason about performance and data quality across third‑party schemas.
- Familiarity with identity and access management standards (SSO, SAML, OAuth/OIDC) and applying them to third‑party SaaS and on‑premise applications.
- Working understanding of information security, data privacy, and compliance requirements relevant to financial and risk/compliance systems (e.g., SOX, GDPR, SOC 2).
- Strong stakeholder management and communication skills, with the ability to influence both technical teams and business leaders.
- Experience in financial services, professional services, or other regulated industries is a plus.
- Familiarity with Agile delivery, DevOps practices, and application lifecycle management for vendor platforms.
- Architecture certifications (TOGAF, AWS/Azure Solution Architect) and relevant Sage or Kroll product certifications are a plus.
What makes you a great fit for this team
- Your commitment to providing a high level of service to your internal and external clients.
- You are highly adaptable with a track record of success during times of growth and organizational change.
- You have a proven track record of developing trust and influence at multiple levels.
- You demonstrate an impactful and candid communication style.
- You have exceptional organizational skills with the ability to build effective working relationships with colleagues, management, and stakeholders.
Why join Sentrex?
We value our employees! Our permanent full‑time employees are provided with a:
- Competitive Salary and generous vacation entitlement
- Wellness Program (5 paid days off for your well‑being)
- Paid Sick Days
- Competitive Benefits Package including Dental & Extended Health Benefits, AD&D, LTD & Employee/Dependent Life Insurance
- Employee & Family Assistance Program
- RRSP Matching Program
- The anticipated base salary hiring range for this role is 115K to 133.5K annually. The final base salary will be determined based on relevant experience, skills, and internal equity.
Equal Opportunity Employer
Sentrex Health Solutions is proud to be an equal opportunity employer demonstrated by our commitment to diversity, inclusion, belonging, equity, and accessibility. We provide a safe space for all team members to express their individuality within our corporate culture.
Accommodations can be made available upon request for those candidates taking part in the selection process.
#J-18808-Ljbffr$110k - $145k per year
...Solution Architect, Power Platform & D365 Job Category : Digital Requisition Number : SOLUT017553 Full-Time On-site Locations Showing 1 location Burlington 1122 International Blvd Suite 600 Burlington, ON L7L6Z8, CAN Burlington 1122 International...SuggestedFull timeRemote workFlexible hours- Senior Solution Architect – Microsoft Dynamics 365 & Power Platform Join us as a Senior Solution Architect specializing in Microsoft Dynamics 365 and Power Platform. Utilize your coding and AI skills to lead creative solutions for clients. This role focuses on designing,...Suggested
$112k - $135k per year
...performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing... ...and Requirements The Pre-Sales Security Solution Architect will act as the technical bridge between sales teams and clients...SuggestedLong term contractFull time- ...Job Description Position: Chief Architect Location: Ontario, Canada (Hybrid) Employment: Full Time, Indefinite Function: Engineering... ...research organization (CRO) that delivers technology-enabled solutions for the life sciences industry. Our product portfolio includes...SuggestedFull time
- ...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...SuggestedLong term contractFull timeContract work
- ...optimize their marketing investments through high-performance solutions. With expansion plans and a solid client base of over 700, the... ...quality delivery • Collaborate on the software architecture with architects • Ensure adherence to quality assurance guidelines • Respond effectively...
- Position Name – Data Architect (Snowflake) Type of hiring – Fulltime Location – Markham, ON (Mandatorily need to visit office 3 days – Mon... ...role is to: Architect and implement advanced data solutions using Snowflake on AWS, ensuring scalable, secure, and high-performance...Full timeWork at office
$80 - $105 per hour
Job Title Data Architect Duration 3 months with possibility of extension Location Markham ON L6G 1B3 - Hybrid 3x week onsite Pay... ...Build and optimize data warehouse, data lake, ODS, and data mart solutions across SQL/NoSQL platforms Develop dimensional, relational, and...- Elevate API integration strategies as a Lead API Architect. This role emphasizes collaboration, architecture design, and security throughout the API lifecycle, influencing enterprise-wide solutions. The Lead API Architect will oversee the end-to-end API integration architecture...
- Elevate your career as a Snowflake Enterprise Data Architect, crafting a next-generation data platform. Lead strategic design while optimizing... ...democratize data while implementing advanced analytics and AI solutions. Key Responsibilities: • Define enterprise data architecture...
- Overview We are seeking a Senior Microsoft Azure & Databricks Architect to provide technical and sales leadership and evangelism across... ...Partner with Delivery Leads and Engineering teams to ensure solutions are implemented as designed Identify technical risks and provide...Permanent employmentFull timeRemote workFlexible hours
- Become a pivotal Lead Data Architect focusing on Microsoft Azure and Databricks at Adastra Corporation. Spearhead innovative data and AI solutions in a hybrid setting. In this senior role, you will oversee architecture for complex enterprise projects. Your expertise will...
- ...Developer with General Motors in a hybrid role dedicated to automotive diagnostic software. Collaborate with engineers to drive innovative solutions in the Autonomous Vehicle Integrity Platform. Candidates should possess a Bachelor's degree in Computer Science or related fields...
- ...decarbonize the world? We are seeking an experienced and highly skilled Applications Architect to lead the design, development and deployment of advanced machine learning (ML) and generative AI solutions. The role combines deep technical expertise in AI/ML architecture with...Relocation package
- ...Are you passionate about pushing the boundaries of power efficiency and high‑frequency computing? As a Power and Frequency Modeling Architect within our central methodology team, you will play a pivotal role in establishing power and timing targets and creating their corresponding...Internship
- ...Job Summary As an Oracle Cloud ERP Technology Architect, you will play a pivotal role in designing and implementing cutting‑edge solutions using Oracle technologies. You will leverage your expertise in Oracle Cloud ERP and related tools to drive innovation and efficiency...
- ...ensuring efficient operation of AI models across diverse hardware. You'll collaborate closely with OEMs and developers, implementing solutions that enhance user experience and industry applications. Key Responsibilities: • Create modern C++17 libraries for Hexagon...
- ...of Care, leading clinical AI innovation projects. Drive impactful change in a hybrid setting with a commitment to patient-centered solutions. In this essential role, you'll manage initiatives designed to revolutionize healthcare delivery through clinical AI and innovative...
- Join the journey of innovation as an Expert Software Developer specializing in mapping solutions. This hybrid role requires substantial experience in software engineering, involving leadership and collaboration with various stakeholders. You will be responsible for developing...
- Stantec is looking for a Senior Geochemist / Water Quality Specialist to contribute to environmental solutions in the mining sector across Canada. Work remotely and leverage your expertise in geochemistry and water quality. This intermediate to senior-level role involves managing...Remote work
- Huawei Canada has an immediate permanent opening for a Senior Principal Architect. About the team The web, Windowing and Graphics team is exploring novel architectures to accelerate the rendering of ArkUI and web platform content. Areas of study include customizing GPU drivers...Permanent employmentImmediate start
$158.4k - $237.6k per year
...inference platforms. Candidates will work on machine learning packages and directly collaborate with various teams to drive advanced solutions. Ideal applicants should possess a Master's degree or equivalent experience, with strong skills in Python and deep learning,...- ...driving the design, development, and maintenance of client-specific applications. Your expertise will be key in implementing software solutions that align with business needs. In this exciting position, you'll be responsible for gathering and analyzing requirements,...
- We are seeking a highly experienced Digital Assets Architect (SME) with deep expertise in tokenized deposits, stablecoins, and Ethereum-... ...and has led architecture and implementation of blockchain-based solutions within regulated banking environments. About the Role...Contract work
$137.3k - $203k per year
Role Overview As a Software Architect, you will define the architecture for GM’s next‑generation virtual development platform, including SIL orchestration, AI‑enhanced simulation, data flows, and cloud‑native compute. You’ll build on your strengths in automation, embedded...- ...and prepare to assist with audits, planning, and various regulatory obligations. Your expertise will enable you to develop customized solutions that meet client financial objectives effectively. Key Responsibilities: • Review and prepare comprehensive tax returns...
- ...technical expertise for enterprise-level network management. Focus on delivering robust onsite support and managing intricate networking solutions. You'll be responsible for maintaining and monitoring various components of the LAN infrastructure, managing equipment...
- A leading consulting firm is seeking a Senior Data Architect to enhance and simplify collaboration between project managers and accountants through data integration and architecture. This role emphasizes designing scalable data models and ensuring the effective use of Oracle...
- Join Jonas Software as a Principal Experience Architect and shape the future of user experiences in the golf sector. Lead the enforcement of rigorous UX/UI standards to ensure product excellence. This pivotal role involves collaborating with the Chief Experience Officer to...
$105k - $115k per year
...products. At MACC, we pride ourselves on fostering creativity and excellence in every aspect of our work. Business Intelligence & Digital Solutions Manager The Business Intelligence & Digital Solutions Manager is responsible for leading the Business Intelligence function and...For contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Solution Architect (Kroll & Sage). Be the first to apply!
- solution architect contract Markham, ON
- solution sales manager Markham, ON
- senior solution architect Markham, ON
- power platform solution architect Markham, ON
- solution architect contract
- aws certified solutions architect associate
- solution sales manager
- plm solution architect
- solution architect iptv
- senior solution architect
