At a Glance
- Tasks: Design and deliver innovative software solutions for critical national infrastructure clients.
- Company: Join a leading Managed Services Provider in the UK experiencing rapid growth.
- 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 with impactful projects.
- Qualifications: Experience in software development and architecture, with strong leadership skills required.
- Other info: Work collaboratively in a supportive environment, driving architectural decisions and mentoring developers.
The predicted salary is between 42000 - 84000 £ per year.
Exciting opportunity to join one of the UK's leading Managed Services Providers on a permanent basis. This 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.
- 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.
Software Technical Architect employer: JR United Kingdom
Contact Detail:
JR United Kingdom Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Technical Architect
✨Tip Number 1
Familiarise yourself with Agile methodologies, as this role heavily relies on them. Brush up on your knowledge of software development procedures and be ready to discuss how you've applied these in past projects.
✨Tip Number 2
Highlight your experience with DevOps and Azure tooling during any discussions. Be prepared to share specific examples of how you've used these tools to enhance project delivery and team collaboration.
✨Tip Number 3
Showcase your leadership skills by discussing instances where you've mentored or led a team. This will demonstrate your ability to guide developers and manage cross-functional teams effectively.
✨Tip Number 4
Prepare to engage in technical discussions about High-Level Design (HLD) and Low-Level Design (LLD). Being able to articulate your architectural decisions and their impact on performance and scalability will set you apart.
We think you need these skills to ace Software Technical Architect
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in software development and architecture. Emphasise any leadership roles you've held and your familiarity with Agile methodologies, DevOps, and Azure tooling.
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 ability to lead teams and deliver complex solutions, particularly in a remote setting.
Showcase Relevant Skills: Clearly outline your technical skills related to software architecture, including any design patterns or technologies you’ve worked with. Highlight your problem-solving abilities and how they have contributed to successful project outcomes.
Prepare for Technical Questions: Anticipate technical questions related to software architecture and cloud applications. Be ready to discuss your approach to high-level and low-level design, as well as your experience with performance optimisation and scalability.
How to prepare for a job interview at JR United Kingdom
✨Showcase Your Technical Expertise
As a Software Technical Architect, it's crucial to demonstrate your deep understanding of software development and architecture. Be prepared to discuss specific projects where you've successfully implemented complex solutions, highlighting your use of Agile methodologies and modern design patterns.
✨Emphasise Leadership Skills
Since the role involves leading and mentoring a team, share examples of how you've effectively managed teams in the past. Discuss your approach to fostering collaboration and ensuring seamless project execution, as well as any challenges you've overcome in leadership roles.
✨Prepare for Problem-Solving Scenarios
Expect to face technical problem-solving questions during the interview. Brush up on your analytical abilities by practising common architectural challenges and how you would address them. This will showcase your critical thinking skills and ability to optimise performance and scalability.
✨Familiarise Yourself with DevOps and Azure
Given the requirement for knowledge in DevOps and Azure tooling, make sure you're up to date with these technologies. Be ready to discuss how you've used these tools in previous roles and how they can enhance software delivery and project management in a remote setting.