Solution Architect – Digital Banking Applications
- Halifax, NS, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Experience
- 7-10 years of experience across software engineering and solution architecture roles.
- Posting language
- English
- Posted
Original job description
Position Description
We are seeking an experienced Solution Architect to contribute to the design, evolution, and optimization of our Digital Banking Applications.
Working closely with a Senior Solution Architect and architecture leadership, you will collaborate with product, delivery, platform, and technical teams to develop scalable, secure, and maintainable solutions aligned with enterprise architecture standards.
This opportunity is well suited to someone who combines hands-on technical expertise with architectural thinking and is comfortable working across complex, multi-tenant, and regulated technology environments.
Location: Canada, Remote with onsite presence as required
Your future duties and responsibilities
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.
That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.
To learn more about accessibility at CGI, contact us via email. Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.
Come join our team - one of the largest IT and business consulting services firms in the world.
We are seeking an experienced Solution Architect to contribute to the design, evolution, and optimization of our Digital Banking Applications.
Working closely with a Senior Solution Architect and architecture leadership, you will collaborate with product, delivery, platform, and technical teams to develop scalable, secure, and maintainable solutions aligned with enterprise architecture standards.
This opportunity is well suited to someone who combines hands-on technical expertise with architectural thinking and is comfortable working across complex, multi-tenant, and regulated technology environments.
Location: Canada, Remote with onsite presence as required
Your future duties and responsibilities
- Contribute to the architecture, design, and implementation of scalable and secure digital banking solutions under the guidance of senior architecture leadership.
- Collaborate with business, product, delivery, platform, and technical stakeholders to analyze requirements and translate them into solution designs and technical specifications.
- Provide architectural guidance, participate in design and code reviews, and promote engineering best practices.
- Support the adoption and implementation of cloud-native and distributed application patterns.
- Contribute to improvements in system performance, scalability, resilience, maintainability, and observability.
- Ensure solutions align with applicable security, risk, and compliance requirements, including SOC 2, ISO 27001, and PCI DSS considerations.
- Contribute to DevOps, automation, and continuous improvement initiatives across environments.
- Apply cost-awareness and optimization principles related to cloud sizing, scaling, and observability.
- Own defined solution components while collaborating with the Senior Solution Architect and broader architecture practice.
- Support knowledge sharing and the continued development of technical team members.
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related discipline.
- 7-10 years of experience across software engineering and solution architecture roles.
- Strong knowledge of .NET application development, SQL Server, and data-layer architecture.
- Experience with containerization, runtime platforms, distributed application design, middleware, and integration.
- Practical experience with Microsoft Azure services and cloud-native architecture.
- Familiarity with Infrastructure as Code using Terraform and/or Bicep.
- Experience with Azure DevOps, CI/CD pipelines, build automation, and deployment workflows.
- Strong awareness of secure design and development practices, including SAST, DAST, and system hardening.
- Experience working in regulated environments with security and compliance obligations.
- Strong analytical, problem-solving, and communication skills, with the ability to collaborate effectively with technical and non-technical stakeholders.
- Experience in digital banking, financial services, payment systems, or regulated enterprise platforms.
- Exposure to GitOps practices and tools such as Argo CD or Flux CD.
- Understanding of mobile application architectures for iOS and Android.
- Knowledge of mobile performance considerations, including caching, network efficiency, and backend optimization.
- Experience working within a multi-architect or enterprise architecture team.
- Experience supporting and developing technical team members within a collaborative architecture practice.
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.
That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.
To learn more about accessibility at CGI, contact us via email. Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.
Come join our team - one of the largest IT and business consulting services firms in the world.
More about this job
Responsibilities
The Solution Architect will design and optimize scalable digital banking applications while collaborating with cross-functional teams to ensure alignment with enterprise standards. They will provide architectural guidance, support cloud-native adoption, and ensure all solutions meet rigorous security and compliance requirements.
Requirements
Candidates must possess a Bachelor's or Master's degree in a relevant field and 7-10 years of experience in software engineering and solution architecture. Strong technical proficiency in .NET, Azure, and cloud-native design within regulated environments is essential.
Skills
- Solution architecture
- .NET
- SQL Server
- Microsoft Azure
- Cloud-native architecture
- Containerization
- Terraform
- Bicep
- Azure DevOps
- CI/CD
- Security compliance
- System hardening
- Digital banking
- Communication skills
- Problem-solving
Benefits
- Ownership
- Teamwork
- Professional development
- Health and well-being support
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Finance & Accounting
- Engineering
- Consulting
Keywords
- Solution Architect
- Digital Banking
- .NET
- SQL Server
- Microsoft Azure
- Cloud-native
- Containerization
- Terraform
- Bicep
- Azure DevOps
- CI/CD
- SOC 2
- ISO 27001
- PCI DSS
- SAST
- DAST
- Distributed Systems
- Middleware
- GitOps
- Argo CD
- Flux CD
- System Hardening
- Enterprise Architecture
- Financial Services
- Payment Systems
- Infrastructure as Code
- Observability
- Scalability
- Resilience
- Software Engineering