At a Glance
- Tasks: Shape the future of enterprise applications and drive tech improvements.
- Company: Join CGI, a leader in modernising digital services for millions.
- Benefits: Enjoy flexible time off, health benefits, and a pension plan.
- Other info: Collaborative environment with opportunities for continuous improvement and growth.
- Why this job: Make a real impact on technology solutions that deliver value.
- Qualifications: Experience in application architecture and strong technical skills required.
The predicted salary is between 60000 - 80000 £ per year.
At CGI, we help clients modernise and enhance critical digital services that support millions of users and deliver meaningful outcomes. As an Application Architect, you’ll play a key role in shaping the future of complex enterprise applications, influencing architectural decisions, and driving technology improvements that increase stability, performance, and scalability. Working across Agile delivery teams, operational support functions, and senior stakeholders, you’ll help translate business needs into robust technical solutions while guiding the evolution of both existing and emerging platforms.
In this role, you will provide architectural leadership across a portfolio of business‑critical applications, supporting both ongoing service delivery and future technology evolution. You’ll work closely with product teams, developers, infrastructure specialists, and stakeholders to assess new requirements, produce application designs, and ensure solutions align with architectural standards, business objectives, and operational needs. You’ll provide technical guidance across Agile delivery teams while supporting live services through incident investigation, root‑cause analysis, and service improvement initiatives. Your expertise will help improve application resilience, performance, and maintainability, ensuring technology solutions continue to deliver value while supporting long‑term modernisation strategies.
Key Responsibilities
- Define & Govern application architecture across complex enterprise environments
- Design & Deliver scalable solutions for new business and customer requirements
- Guide & Support Agile development teams through design reviews and technical assurance
- Investigate & Resolve complex application incidents and production issues
- Improve & Optimise application stability, resilience, performance, and operational efficiency
- Collaborate & Influence technical and non‑technical stakeholders across the service
- Support & Evolve both monolithic and microservices‑based application architectures
- Review & Assure data architecture, technical designs, and solution implementations
- Contribute & Drive continuous improvement and technology modernisation initiatives
Required Qualifications
- Proven experience as an Application Architect, Solution Architect, or senior technical architecture professional
- Strong expertise in ASP.NET, .NET, VB.NET, C#, JavaScript, and web services architecture
- Experience designing and supporting both monolithic and microservices‑based applications
- Strong understanding of Agile delivery practices using Jira and Confluence
- Experience providing technical governance, design assurance, and architecture leadership
- Strong troubleshooting, incident management, and root‑cause analysis capabilities
- Knowledge of Windows Server, Active Directory, IIS, and enterprise networking concepts
- Experience communicating complex technical concepts to technical and non‑technical audiences
- Strong stakeholder management and collaboration skills
Desirable Qualifications
- Experience with Node.js, GraphQL, Adobe Experience Manager (AEM)
- Knowledge of JBOSS, MySQL, Oracle, and data modelling principles
- Experience supporting digital platforms within large‑scale enterprise or public sector environments
- Familiarity with application modernisation and cloud transformation initiatives
Benefits
- Insurance coverage
- Medical benefits
- Pension plan
- Member Assistant Programme
- Check4Cancer
- Flexible time off
- Share Purchase Plan
- Member discounts
- Dental benefits
- Vision benefits
- Profit Participation Plan
- Health and Wellbeing Programme
Application Architect (.NET & Digital Platforms) employer: CGI Group Inc.
At CGI, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As an Application Architect, you will benefit from comprehensive medical coverage, flexible time off, and a robust pension plan, all while working in a dynamic environment that encourages professional growth and continuous learning. Our commitment to employee wellbeing and development, combined with the opportunity to influence critical digital services, makes CGI a rewarding place to advance your career.
StudySmarter Expert Advice🤫
We think this is how you could land Application Architect (.NET & Digital Platforms)
✨Network Like a Pro
Get out there and connect with people in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works at CGI. Building relationships can open doors that a CV just can't.
✨Show Off Your Skills
When you get the chance to chat with potential employers, don’t hold back! Share your experiences with ASP.NET, Agile practices, and any cool projects you've worked on. Let them see how you can add value to their team.
✨Tailor Your Approach
Every company is different, so make sure you understand CGI's culture and values. When you’re networking or interviewing, align your skills and experiences with what they’re looking for in an Application Architect.
✨Apply Through Our Website
Don’t forget to apply directly through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team.
We think you need these skills to ace Application Architect (.NET & Digital Platforms)
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with ASP.NET, .NET, and Agile practices. We want to see how your skills align with the role of Application Architect, so don’t hold back on showcasing relevant projects!
Showcase Your Technical Skills:When detailing your experience, focus on your expertise in both monolithic and microservices architectures. We love seeing specific examples of how you've improved application performance or resolved complex incidents, so be sure to include those!
Communicate Clearly:Remember, you’ll be working with both technical and non-technical stakeholders. Use clear, jargon-free language to explain your past experiences and how they relate to the role. We appreciate straightforward communication that gets to the point!
Apply Through Our Website:We encourage you to submit your application through our website for the best chance of being noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!
How to prepare for a job interview at CGI Group Inc.
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of ASP.NET, .NET, and other relevant technologies. Be ready to discuss your experience with both monolithic and microservices architectures, as well as how you've tackled complex application incidents in the past.
✨Showcase Your Agile Experience
Since this role involves working with Agile delivery teams, be prepared to share specific examples of how you've contributed to Agile projects. Highlight your familiarity with tools like Jira and Confluence, and how you've supported teams through design reviews and technical assurance.
✨Communicate Clearly with Stakeholders
You'll need to influence both technical and non-technical stakeholders, so practice explaining complex concepts in simple terms. Think of examples where you've successfully communicated technical solutions to a diverse audience.
✨Demonstrate Continuous Improvement Mindset
This role is all about driving technology improvements, so come armed with ideas on how to enhance application stability and performance. Share any initiatives you've led or been part of that focused on modernisation and optimisation.