27 Aug
|
Myticas Consulting
|
Toronto
27 Aug
Myticas Consulting
Toronto
SOLUTION ARCHITECT / TECHNICAL ARCHITECT
Banking SaaS | Product & Pricing | Integration | Enterprise Architecture
Primary Focus: Owns solution design for complex implementation areas and bridges business, banking domain, platform, engineering, integration, data, cloud, and client technology teams.
THE OPPORTUNITY
We are seeking a senior Solution Architect / Technical Architect with strong experience delivering complex enterprise SaaS solutions within Banking, Financial Services, or FinTech environments .
This is a highly client-facing architecture role responsible for translating complex banking, product, pricing, billing, integration, data, security, and operational requirements into scalable, secure, maintainable, and executable solution designs .
The successful candidate will own architecture across areas such as:
- Banking products and product configuration
- Pricing, rates, fees, discounts, waivers, and offers
- Billing and downstream financial processing
- Customer/account relationships and relationship-based pricing
- Eligibility, workflows, approvals, and audit trails
- APIs, integrations, data flows, and enterprise systems
- Security, cloud, scalability, performance, and operational readiness
You will work directly with client business and technology stakeholders, Product Management, Engineering, Technical Consultants, Software Engineers, QA, DevOps, Security, Cloud, and implementation teams . A major part of the role is determining how client requirements can be met through standard platform capabilities and configuration , while identifying where extension, integration, transformation, or product enhancement may be required.
What You Will Do Solution Architecture & Design
- Own end-to-end solution architecture for assigned client implementations, modules, and workstreams.
- Translate complex banking and technology requirements into practical, scalable solution designs.
- Architect solutions covering products, pricing, rates, fees, billing, offers, eligibility, relationship pricing, exception pricing, workflows, approvals, auditability, integrations, reporting, and operational processes.
- Determine when requirements should be addressed through standard platform functionality, configuration, extension, integration, data transformation, or customization.
- Maximize standard platform capabilities and minimize unnecessary customization and technical debt.
- Produce solution architecture documents, technical designs, process flows, integration diagrams, data-flow diagrams, configuration approaches, and architecture decision records.
- Ensure designs are secure, scalable, reusable, performant, auditable, supportable, and maintainable.
Banking & Financial Services Architecture
- Apply strong knowledge of banking products, pricing, fees, rates, billing, customer/account relationships, offers, discounts, waivers, approvals, and governance.
- Translate real-world banking requirements into appropriate platform and solution architectures.
- Ensure designs support financial accuracy, customer servicing, regulatory/audit requirements, downstream processing, and operational controls.
- Understand integration dependencies across core banking, CRM, digital banking/channels, general ledger, billing, workflow, data warehouse, analytics, and reporting platforms.
- Design solutions that enable business agility while reducing unnecessary dependency on core banking system changes.
Client-Facing Architecture Leadership
- Act as a trusted technical and solution advisor to client stakeholders.
- Lead solution workshops, discovery sessions, architecture discussions, design walkthroughs, integration sessions, and requirements validation.
- Present architecture options, trade-offs, constraints, assumptions, dependencies, risks, and recommendations.
- Translate technical concepts for business stakeholders and business requirements for technical delivery teams.
- Align stakeholders across business, technology,
architecture, product, operations, security, risk, compliance, and delivery.
- Help clients understand the impact of architecture decisions on implementation effort, integration complexity, data, testing, scalability, deployment, and long-term maintainability.
Requirements & Fit-Gap Analysis
- Review complex business, functional, technical, integration, data, security, and operational requirements.
- Lead fit-gap assessments between client requirements and platform capabilities.
- Identify gaps, ambiguities, dependencies, constraints, assumptions, and architectural risks.
- Determine whether gaps require configuration, extension, integration, transformation, process change, customization, or product enhancement.
- Partner with Product Management and Engineering to assess product gaps and technical feasibility.
- Maintain traceability between requirements, architecture decisions, detailed designs, configuration, engineering, and testing.
Integration & Data Architecture
- Define integration architecture between the SaaS platform and client enterprise systems.
- Architect solutions involving REST APIs, services, microservices, batch processing, file interfaces, event-driven integrations, and enterprise data flows.
- Define interface contracts, validation rules, transformation logic, error handling, reconciliation, and monitoring requirements.
- Review data mappings, source-to-target specifications, interface designs, and integration patterns.
- Ensure integration architecture addresses volume, latency, scalability, availability, security, recoverability, traceability, and auditability.
- Support architecture for data migration, reference/master data, reconciliation, environment planning, and downstream validation.
Security, Cloud & Non-Functional Architecture
- Define and validate non-functional requirements including:
- Performance and scalability
- Availability and reliability
- Security and privacy
- Authentication and authorization
- Resilience and recoverability
- Logging and monitoring
- Auditability and traceability
- Maintainability and supportability
- Collaborate with Cloud, DevOps, Security, Infrastructure, Engineering, and Support teams.
- Ensure architecture supports production troubleshooting, monitoring, incident management, reconciliation, disaster recovery, and operational handover.
Technical Direction & Delivery Enablement
- Provide architectural direction to Technical Consultants, Software Engineers, Technical Leads, QA, DevOps, implementation teams, and client technical resources.
- Review and approve technical designs, configuration approaches, integration specifications, APIs, data mappings, test strategies, and deployment plans.
- Support backlog refinement, estimation, sequencing, dependency management, and technical impact analysis.
- Resolve architecture and design issues throughout implementation.
- Participate in complex defect and issue triage involving architecture, integration, data, performance, or platform behaviour.
- Ensure delivery teams understand both what needs to be implemented and the architectural reasoning behind the design.
Architecture Governance & Risk
- Establish architecture and solution-design governance across assigned implementation areas.
- Conduct design and architecture reviews.
- Identify technical, functional, integration, data, security, performance, operational, and delivery risks early.
- Define mitigation strategies and escalate significant risks with clear impact analysis and recommendations.
- Ensure critical banking functionality—including pricing, fee calculations, rate changes, billing outputs, pricing exceptions, approvals, eligibility, audit trails, and reconciliation—receives appropriate architectural oversight.
- Support implementation checkpoints and go-live readiness assessments.
Product & Engineering Partnership
- Partner closely with Product Management, Engineering, Platform Architecture, and implementation leadership.
- Identify recurring client requirements that may warrant reusable platform capabilities or product enhancements.
- Distinguish legitimate product gaps from client-specific customization.
- Provide implementation feedback that helps influence platform and product evolution.
- Protect broader platform architecture and maintainability while meeting client requirements.
Mentorship & Architecture Practice
- Mentor Technical Consultants, Software Engineers, Team Leads, and other technical resources.
- Establish reusable architecture patterns, reference architectures, configuration standards, integration templates, and implementation playbooks.
- Promote architecture standards and knowledge sharing across implementation teams.
- Identify opportunities for standardization, reusable components, automation, tooling improvements, and reduced implementation risk.
What You Need To Succeed MUST HAVE
- Significant experience as a Solution Architect, Technical Architect, Software Architect, Enterprise Architect, Senior Technical Consultant, or equivalent architecture-focused role.
- Proven experience designing and delivering complex enterprise SaaS or platform implementations.
- Strong Banking, Financial Services, FinTech, or financial-product technology experience.
- Strong understanding of banking concepts such as:
- Products and product configuration
- Pricing and rates
- Fees and billing
- Offers, discounts, and waivers
- Customer/account relationships
- Relationship-based and exception pricing
- Eligibility and approvals
- Auditability and governance
- Strong enterprise integration architecture experience including REST APIs, services, batch/file interfaces, data flows, and system-to-system integration.
- Experience translating business requirements into solution architecture, technical designs, integration strategies, data mappings, and implementation guidance.
- Strong understanding of SaaS architecture and the distinction between platform configuration, extension, integration, and customization.
- Experience performing fit-gap analysis and evaluating technical solution options.
- Experience with data architecture, transformation, migration, validation, reconciliation, and data quality.
- Robust understanding of security, performance, scalability, availability, resilience, monitoring, auditability, and supportability.
- Experience providing architectural direction to engineering, consulting, QA, DevOps, integration, and implementation teams.
- Strong client-facing communication, workshop facilitation, documentation, problem-solving, and stakeholder-management skills.
HIGHLY DESIRABLE
- Banking SaaS implementation experience.
- Core banking or core-banking-adjacent architecture experience.
- Product and pricing platform experience.
- Rates, fees, billing, or financial calculation platform experience.
- Experience with CRM, digital banking, general ledger, workflow, billing, data, analytics, and reporting ecosystems.
- Cloud-based enterprise architecture experience.
- Experience with microservices, APIs, event-driven architecture, distributed systems, and cloud-native services.
- Enterprise security, identity, authentication, authorization, and data-protection architecture.
- Large-scale banking transformation or modernization experience.
- Experience mentoring senior engineers, consultants, or technical leads.
- Experience developing reusable architecture patterns and implementation standards.
,
📌 SOLUTION ARCHITECT TECHNICAL ARCHITECT (35734) (Toronto)
🏢 Myticas Consulting
📍 Toronto