Solutions Architect
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
Dawn InfoTek Inc. is a professional IT consulting firm that partners with major financial institutions, investment firms, and government organizations. We are committed to delivering cutting-edge IT consulting services and providing highly qualified talent for a wide range of technology positions.
We are seeking an experienced Solutions Architect to join our bank client’s Retail Digital Banking team. The successful candidate will be responsible for defining and designing end-to-end technology solutions supporting our bank client’s retail online and mobile banking platforms.
This role requires extensive experience in digital banking architecture, enterprise application integration, API design, cloud technologies, and modern technology platforms. The Solutions Architect will collaborate with business stakeholders, product owners, engineering teams, security architects, and enterprise architecture teams to deliver secure, scalable, and customer-centric digital banking solutions.
Key Responsibilities
- Lead end-to-end solution architecture and technical design for bank’s retail online and mobile banking applications.
- Translate business requirements into scalable, secure, and high-performing technology solutions.
- Design application architecture, microservices, APIs, and enterprise integration patterns.
- Architect integrations with core banking systems, payment platforms, customer information systems, and third-party financial services.
- Support digital banking capabilities, including account management, balance inquiries, transaction history, funds transfers, bill payments, and customer authentication.
- Define architectural standards, technology roadmaps, and solution design documentation.
- Provide technical leadership and architectural guidance to development and engineering teams.
- Ensure solutions meet security, privacy, regulatory, and compliance requirements applicable to financial services.
- Evaluate technology solutions and recommend improvements to system scalability, performance, availability, and resilience.
- Collaborate with cross-functional teams to resolve complex technical challenges and ensure successful solution delivery.
Required Qualifications
- 10+ years of experience in IT, with substantial experience in solution architecture or enterprise architecture.
- 5+ years of experience designing and architecting enterprise-scale digital banking or financial services applications.
- Strong experience with retail banking, online banking, or mobile banking platforms.
- Proven expertise in solution architecture, application integration, and distributed systems.
- Strong knowledge of RESTful APIs, microservices, API gateways, and enterprise integration patterns.
- Experience integrating digital banking platforms with core banking systems, payment services, and customer information platforms.
- Strong understanding of security architecture, identity and access management, authentication, authorization, and data protection.
- Experience with cloud technologies such as AWS.
- Knowledge of modern application architecture, event-driven architecture, and enterprise messaging.
- Experience preparing architecture diagrams, technical design documents, and solution architecture specifications.
- Excellent communication, stakeholder management, and technical leadership skills.
Nice-to-Have Qualifications
- Previous experience working with major Canadian financial institutions.
- Experience with retail banking products and services.
- Familiarity with banking regulations and compliance requirements, and applicable data privacy standards.
- Experience with AWS, Openshift, Docker, and CI/CD pipelines.
- Experience with high-volume, customer-facing digital banking applications.
More about this job
Responsibilities
Lead end-to-end architecture and technical design for retail online and mobile banking solutions, including APIs, microservices, and integrations with core banking, payment, customer information, and third-party systems. Guide engineering teams, define architecture standards and roadmaps, and ensure solutions are secure, compliant, scalable, and resilient.
Requirements
Requires 10+ years of IT experience, including substantial solution or enterprise architecture experience and at least five years designing enterprise-scale digital banking or financial services applications. Candidates should have expertise in banking platforms, APIs, microservices, integrations, security, cloud technologies, and architecture documentation, along with strong communication and technical leadership skills.
Skills
- Solution Architecture
- Digital Banking
- Enterprise Architecture
- Application Integration
- Distributed Systems
- RESTful APIs
- Microservices
- API Gateways
- Core Banking Systems
- Payment Platforms
- Security Architecture
- Identity and Access Management
- AWS
- Event-Driven Architecture
- Enterprise Messaging
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Consulting
- Finance & Accounting
- Management & Leadership
Keywords
- Retail Digital Banking
- Online Banking
- Mobile Banking
- Solution Architecture
- Enterprise Architecture
- Application Architecture
- Microservices
- RESTful APIs
- API Gateways
- Core Banking Systems
- Payment Platforms
- Customer Information Systems
- Third-Party Financial Services
- Authentication
- Authorization
- Identity and Access Management
- Data Protection
- AWS
- OpenShift
- Docker
- CI/CD Pipelines
- Event-Driven Architecture
- Enterprise Messaging
- Security Architecture
- Financial Services Compliance
- Architecture Diagrams
- Technical Design Documents
- Scalability
- High Availability