Application Architect (.NET / ASP.NET)
Role details
Job location
Tech stack
Job description
In this role, you will shape and govern application architecture across a complex enterprise environment, ensuring solutions are scalable, secure, and aligned to business objectives. You will evaluate new feature requests, produce high-quality designs, and provide technical leadership to Agile delivery teams, enabling consistent, high-performing outcomes. Working closely with stakeholders, you will translate technical concepts into clear guidance, ensuring alignment across both technical and non-technical audiences.
You will also take ownership of improving live services, supporting incident investigations and root cause analysis, while driving continuous improvements to enhance stability, resilience, and performance. You'll collaborate across teams to reduce operational overhead, optimise systems, and ensure architectural best practices are embedded throughout delivery.
-
Lead & govern application architecture across multiple Agile teams
-
Design & deliver scalable solutions across monolithic and microservices environments
-
Guide & support teams with technical direction and design assurance
-
Evaluate & define solutions for new application feature requests
-
Troubleshoot & resolve complex incidents and performance issues
-
Improve & optimise system resilience, stability, and efficiency
-
Collaborate & communicate effectively with technical and non-technical stakeholders
Requirements
To succeed in this role, you will bring strong expertise in application and solution architecture within complex environments, alongside a deep understanding of Microsoft-based technologies and modern web architectures. You will be comfortable working across varied systems, supporting Agile delivery, and driving technical excellence through clear communication and collaboration.
-
You should have strong experience in Application/Solution Architecture
-
Expert proficiency in ASP.NET, .NET, C#, VB.NET, JavaScript
-
Proven experience working with web services and distributed systems
-
Strong understanding of microservices and monolithic architectures
-
Experience with Agile delivery tools (Jira, Confluence)
-
Knowledge of IIS, Windows Server, Active Directory, and networking concepts
-
Experience in live service support, incident investigation, and root cause analysis
-
Desirable: Node.js, GraphQL, Adobe Experience Manager, MySQL, JBOSS, Oracle
-
Excellent communication skills with the ability to engage diverse stakeholders
-
Must hold or be eligible for SC clearance
Benefits & conditions
CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK 'Best Employer' by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go.