At a Glance
- Tasks: Design and deliver software solutions for critical national infrastructure clients.
- Company: Join a rapidly growing Managed Services Provider with exciting projects.
- Benefits: Enjoy remote work flexibility and competitive salary up to £70,000.
- Why this job: Be part of a dynamic team shaping the future of technology.
- Qualifications: Experience in software development, leadership skills, and .NET proficiency required.
- Other info: Work in a collaborative environment with opportunities for mentorship.
The predicted salary is between 42000 - 84000 £ per year.
Exciting opportunity to join a leading Managed Services Provider on a permanent basis. This particular MSP is experiencing significant growth both organically and via acquisition.
As a Software Architect, you will collaborate with Developers, Project Managers and Client Directors to design, develop and deliver Software / Cloud Applications for their Critical National Infrastructure clients. Operating both independently and as part of a broader technical team, you'll engage throughout the development and customer interaction life cycle, delivering high-quality, robust solutions to meet the highest technical standards.
Responsibilities:
- Own the architecture, implementation, and delivery of complex solutions using Agile Methodologies, software development procedures, and other software engineering techniques.
- Lead and mentor a team of talented developers.
- Collaborate with cross-functional teams to ensure seamless project execution.
- Provide architectural input & ownership into High-Level Design (HLD) and Low-Level Design (LLD) phases.
- Drive architectural decisions to optimize performance and scalability.
- Lead cost estimation and documentation processes.
- Contribute to or lead the technical design of complex solutions using modern processes, design patterns, and production-grade technology.
- Work closely with colleagues both within and outside of the team and organization to ensure successful delivery of software projects.
Requirements:
- Proven experience in software development and architecture.
- Strong leadership and people management skills.
- Proficiency in .NET framework / core development.
- Knowledge of DevOps/Azure tooling and environments.
- Excellent problem-solving and analytical abilities.
- Ability to work effectively in a remote setting.
Remote based position. Paying up to £70,000, depending on experience. Must be eligible to work in the UK.
Technical Architect employer: Context
Contact Detail:
Context Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Technical Architect
✨Tip Number 1
Familiarise yourself with Agile methodologies and be prepared to discuss how you've applied them in past projects. Highlighting your experience in leading teams through Agile processes can set you apart.
✨Tip Number 2
Brush up on your knowledge of the .NET framework and Azure tooling. Being able to demonstrate your proficiency in these areas during discussions will show that you're well-equipped for the role.
✨Tip Number 3
Prepare examples of complex solutions you've architected in the past, focusing on performance optimisation and scalability. This will help you illustrate your problem-solving skills and technical expertise.
✨Tip Number 4
Network with professionals in the Managed Services sector, especially those who have experience in software architecture. Engaging with industry peers can provide valuable insights and potentially lead to referrals.
We think you need these skills to ace Technical Architect
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in software development and architecture, particularly with the .NET framework and DevOps/Azure tooling. Use specific examples that demonstrate your leadership and problem-solving skills.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss how your background aligns with the responsibilities of the Technical Architect position, especially your experience with Agile methodologies and mentoring developers.
Showcase Relevant Projects: Include details about past projects where you led architectural decisions or collaborated with cross-functional teams. Highlight any complex solutions you designed and delivered, focusing on performance and scalability.
Proofread and Edit: Before submitting your application, carefully proofread your documents to eliminate any typos or grammatical errors. A polished application reflects your attention to detail and professionalism.
How to prepare for a job interview at Context
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with software development and architecture in detail. Highlight specific projects where you used the .NET framework or Azure tooling, and be ready to explain your architectural decisions and their impact on performance and scalability.
✨Demonstrate Leadership Skills
As a Technical Architect, you'll need to lead and mentor a team. Share examples of how you've successfully managed teams in the past, focusing on your approach to collaboration and conflict resolution. This will show your potential employer that you can guide others effectively.
✨Understand Agile Methodologies
Since the role involves working with Agile methodologies, brush up on your knowledge of Agile principles and practices. Be ready to discuss how you've applied these methodologies in previous projects and how they contributed to successful outcomes.
✨Prepare for Problem-Solving Scenarios
Expect to face technical challenges during the interview. Prepare to walk through your problem-solving process, including how you approach complex issues and make architectural decisions. This will demonstrate your analytical abilities and readiness for the role.