Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
C
CGI
Technical Delivery Architect (Azure / AI Modernization)
Career Insights for Software Architect (General)
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Pennsylvania data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software Architect develops and defines the architecture for computer software and applications projects. Oversees the entire software development process; may manage projects for multiple clients. Analyzes customer or user needs, defines system architecture, and leads team of software developers to design programs and build applications.
$141,347 / year median in Pennsylvania
-6% projected decline
Job Description
.
Position Description:
CGI is seeking a Senior Technical Architect to lead the strategy and architecture for modernizing a legacy desktop-based Visual Basic application into a modern Angular and Azure-based enterprise solution. This is a highly strategic, client-facing role where the architect will serve as a trusted advisor to senior leadership, helping define the modernization roadmap, evaluate architectural options, and guide key technology decisions using an AI-first approach. Work can be performed near any CGI office Your future duties and responsibilities:- Lead architecture and modernization strategy for a legacy Visual Basic desktop application.
- Design enterprise-grade Angular front-end architecture aligned with modern engineering best practices.
- Advise senior executives on modernization strategy, technology direction, and implementation approach.
- Drive AI-first solution design, identifying opportunities to embed AI, automation, and intelligent workflows.
- Collaborate with business and technical stakeholders to define target-state architecture and migration roadmap.
- Establish front-end architecture standards, security, scalability, performance, and maintainability. Required qualifications to be successful in this role:
- 12+ years of enterprise application architecture experience.
- Proven experience modernizing legacy Microsoft applications (Visual Basic/.NET) to Angular and Azure.
- Deep expertise in Angular, TypeScript, modern UI architecture, and enterprise front-end design patterns.
- Strong understanding of Azure cloud services, APIs, security, and application modernization.
- Experience presenting architectural recommendations and influencing executive stakeholders.
- Excellent communication and consulting skills with the ability to act as a strategic advisor to senior leadership.