At a Glance
- Tasks: Design and own software architectures for complex systems in a collaborative environment.
- Company: Leading tech firm focused on innovative software solutions.
- Benefits: Competitive salary, bonus, and opportunities for professional growth.
- Other info: Join a dynamic team with a focus on modern engineering practices.
- Why this job: Shape the future of software architecture and work on impactful projects.
- Qualifications: Experience in software architecture and strong programming skills required.
The predicted salary is between 65000 - 80000 £ per year.
Position Available: Software Architect
Location: Hertfordshire or Bristol
Salary: £65,000 - £80,000 DoE + Bonus
Experience needed: We are looking for an experienced Software Architect or senior software engineer with a strong background in designing complex software systems within a safety-critical, real-time, or embedded environment. The ideal candidate will have a strong technical foundation, excellent communication skills, and the ability to make key architectural decisions while working collaboratively across multidisciplinary engineering teams.
About the role: We are looking for technically strong and adaptable engineers who are passionate about software architecture and modern software engineering practices. In this role you will be:
- Defining and owning software architectures for complex systems
- Working closely with software teams to define architectures, interfaces, and design decisions
- Identifying key design drivers including performance, safety, security, and maintainability
- Supporting architectural reviews and influencing software engineering best practices
- Collaborating with architects, technical specialists, and wider engineering teams
- Assessing trade-offs between different architectural approaches and technologies
- Supporting the adoption of modern engineering practices including CI/CD and good software design
What we need from you:
- Strong experience in software architecture and design for complex systems
- A strong programming background, ideally across languages such as C++, C, Ada, or Java
- Experience working in embedded, real-time, or safety-critical environments
- Knowledge of software architecture techniques, design patterns, and abstraction layers
- Experience with model-based engineering would be advantageous
- Strong communication and stakeholder management skills
- An understanding of CI/CD and modern software engineering practices
If you would like to know more details about the position or want to register your interest, hit apply below. We'd love to hear from you!
Software Architect in Manchester employer: Henderson Scott
Join a forward-thinking company that values innovation and collaboration, offering a dynamic work culture in either Hertfordshire or Bristol. With competitive salaries and bonuses, we prioritise employee growth through continuous learning opportunities and a commitment to modern engineering practices. Our supportive environment encourages you to make impactful architectural decisions while working alongside talented multidisciplinary teams, making it an ideal place for passionate software architects to thrive.
StudySmarter Expert Advice🤫
We think this is how you could land Software Architect in Manchester
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on a Software Architect role that’s not even advertised yet!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your past projects and architectural designs. This is your chance to demonstrate your expertise in software architecture and make a lasting impression on potential employers.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex concepts clearly and concisely, as communication is key in this role. We want you to shine when discussing your experience with safety-critical systems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are genuinely interested in joining our team at StudySmarter!
We think you need these skills to ace Software Architect in Manchester
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience in software architecture and design, especially in safety-critical or embedded environments. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about software architecture and how your background makes you a perfect fit for our team. Keep it engaging and personal – we love to see your personality!
Showcase Your Technical Skills:Don’t forget to mention your programming expertise, especially in languages like C++, C, Ada, or Java. We’re looking for someone who can make key architectural decisions, so highlight any relevant experiences that demonstrate your technical prowess.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at StudySmarter!
How to prepare for a job interview at Henderson Scott
✨Know Your Stuff
Make sure you brush up on your software architecture knowledge, especially in safety-critical and real-time environments. Be ready to discuss specific design patterns and architectural techniques you've used in past projects.
✨Showcase Your Communication Skills
Since this role involves collaboration with multidisciplinary teams, practice articulating your thoughts clearly. Prepare examples of how you've effectively communicated complex ideas to non-technical stakeholders.
✨Prepare for Technical Questions
Expect questions that dive deep into your programming experience, particularly with languages like C++, C, Ada, or Java. Be ready to explain your decision-making process when it comes to choosing architectural approaches.
✨Demonstrate Your Passion
Let your enthusiasm for modern software engineering practices shine through. Discuss any personal projects or initiatives where you've implemented CI/CD or other best practices, showing that you're not just about the theory but also the application.