At a Glance
- Tasks: Design and deliver software solutions for critical national infrastructure clients.
- Company: Join a rapidly growing Managed Services Provider with exciting opportunities.
- Benefits: Enjoy remote work flexibility and a competitive salary up to £70,000.
- Why this job: Be part of a dynamic team shaping the future of technology in a meaningful way.
- Qualifications: Experience in software development, leadership skills, and proficiency in .NET required.
- Other info: Must be eligible to work in the UK.
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: The Thought Exchange, LLC Center for Personal Achievement
Contact Detail:
The Thought Exchange, LLC Center for Personal Achievement Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Technical Architect
✨Tip Number 1
Familiarise yourself with the latest trends in software architecture and cloud applications. Being well-versed in current technologies, especially within the .NET framework and Azure environments, will give you an edge during discussions with our team.
✨Tip Number 2
Showcase your leadership skills by preparing examples of how you've successfully mentored developers or led projects in the past. We value strong leadership, so be ready to discuss your approach to guiding teams and driving project success.
✨Tip Number 3
Brush up on Agile methodologies and be prepared to discuss how you've implemented them in previous roles. Understanding how to navigate Agile processes will be crucial for collaborating effectively with cross-functional teams at StudySmarter.
✨Tip Number 4
Network with professionals in the field and consider joining relevant online communities. Engaging with others in the software architecture space can provide insights and connections that may help you stand out when applying for this role.
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. Emphasise any leadership roles you've held and your ability to manage teams effectively.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that demonstrate your proficiency in Agile methodologies and your problem-solving skills.
Showcase Relevant Projects: Include examples of complex solutions you've architected or developed, especially those involving cloud applications or critical infrastructure. This will help illustrate your capability to deliver high-quality solutions.
Highlight Remote Work Experience: Since this is a remote position, be sure to mention any previous remote work experience. Discuss how you effectively collaborated with cross-functional teams in a virtual environment.
How to prepare for a job interview at The Thought Exchange, LLC Center for Personal Achievement
✨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
Since the role involves leading and mentoring a team, share examples of how you've successfully managed teams in the past. Discuss your approach to leadership, including how you motivate developers and ensure seamless project execution.
✨Prepare for Problem-Solving Scenarios
Expect to face technical challenges during the interview. Prepare to walk through your problem-solving process, showcasing your analytical abilities. Use real-life examples to illustrate how you've tackled complex issues in previous roles.
✨Understand Agile Methodologies
Familiarise yourself with Agile practices, as they are crucial for this position. Be ready to discuss how you've applied Agile methodologies in your past projects, and how they contributed to successful software delivery.