At a Glance
- Tasks: Lead application architecture and design scalable solutions in a dynamic Agile environment.
- Company: Join a forward-thinking tech company focused on innovation and collaboration.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Exciting career development opportunities in a supportive team environment.
- Why this job: Shape the future of technology while making a real impact on enterprise solutions.
- Qualifications: Expertise in .NET technologies and strong communication skills are essential.
The predicted salary is between 60000 - 80000 £ per year.
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.
Responsibilities
- 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
Qualifications
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.
- 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
Application Architect (.NET / ASP.NET) in City of Westminster employer: CGI Group Inc.
Contact Detail:
CGI Group Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Application Architect (.NET / ASP.NET) in City of Westminster
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the industry. Attend meetups, webinars, or even local tech events. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving ASP.NET and microservices. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to application architecture. Practice explaining complex concepts in simple terms, as you'll need to communicate effectively with both technical and non-technical stakeholders.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Application Architect (.NET / ASP.NET) in City of Westminster
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with application architecture, especially in .NET and ASP.NET. We want to see how your skills align with our needs, so don’t hold back on showcasing relevant projects!
Showcase Your Technical Skills: When detailing your experience, focus on your proficiency with Microsoft technologies and your understanding of both monolithic and microservices architectures. We love seeing specific examples of how you've tackled complex problems or improved system performance.
Communicate Clearly: Remember, you’ll be working with both technical and non-technical stakeholders. Use clear, jargon-free language in your application to demonstrate your ability to translate complex concepts into understandable terms. This will show us you can bridge the gap between teams!
Apply Through Our Website: We encourage you to submit your application through our website. It’s the best way for us to receive your details directly and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at CGI Group Inc.
✨Know Your Architecture Inside Out
Make sure you’re well-versed in application and solution architecture, especially within complex environments. Brush up on your knowledge of ASP.NET, .NET, and microservices, as you’ll need to demonstrate your expertise during the interview.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss how you've tackled complex incidents and performance issues in the past. Share specific examples of troubleshooting and root cause analysis that highlight your ability to improve system resilience and stability.
✨Communicate Clearly with All Stakeholders
Since this role involves translating technical concepts for non-technical audiences, practice explaining your ideas in simple terms. Think about how you can engage both technical and non-technical stakeholders effectively during your interview.
✨Familiarise Yourself with Agile Tools
Get comfortable with Agile delivery tools like Jira and Confluence. Be ready to discuss how you’ve used these tools in previous roles to support teams and ensure architectural best practices are followed throughout the delivery process.