At a Glance
- Tasks: Design and author software architecture for innovative defence projects.
- Company: Leading organisation in the Defence & Security sector with a focus on innovation.
- Benefits: Generous bonus, pension contributions, flexible working, and enhanced parental leave.
- Why this job: Make a real impact on secure systems while advancing your career in tech.
- Qualifications: Strong software design skills and experience with modern architecture techniques.
- Other info: Collaborative environment with excellent facilities and career growth opportunities.
The predicted salary is between 43200 - 72000 £ per year.
Our client, a leading defence organisation in the Defence & Security sector, is currently seeking a Software Architect to join their team. This is a fantastic role for a seasoned Software Architect or someone with strong software design skills looking to advance their career.
Key Responsibilities:
- Author the full software architecture, working with software delivery teams to define and monitor the Structural and Temporal Architecture, including Internal/External interfaces to meet requirements.
- Identify and document design drivers such as real-time performance, safety, security, user experience, simplicity, reusability, and flexibility.
- Produce derived and emergent requirements, capturing assumptions and rationale.
- Define the architecture to a point where implementation decisions do not affect its integrity.
- Collaborate closely with other Architects, Technical Specialists, and wider engineering key contacts to support design activities and reviews.
- Influence the Software Engineering Technology Strategy, product lines, new technologies, and methods by participating in special interest groups and communities of interests.
Job Requirements:
- Strong technical practitioner with the ability to make important architectural and design decisions.
- Knowledge of modern and established software architecture techniques and design patterns.
- Experience with model-based engineering.
- Ability to provide technical mentorship and articulate software architecture solutions.
- Clear and accurate communication skills, including the ability to influence collaborators and internal customers.
- Advocate for key software engineering practices like continuous integration and good design.
- Ability to assess and communicate trade-offs between aspects of Software Architecture, with a focus on design rationale.
- Understanding of software abstraction layers and the software stack.
- Experience in defining and influencing tools, frameworks, and technologies used.
- Strong programming background, preferably with experience in multiple languages.
Benefits:
- Company bonus: Bonus of up to 21% of base salary.
- Pension: Maximum total (employer and employee) contribution of up to 14%.
- Flexible working arrangements are welcomed.
- Enhanced parental leave options.
- Fantastic site facilities including subsidised meals and free car parking.
If you are a skilled Software Architect looking for your next opportunity in the Defence & Security sector, we encourage you to apply now and make a significant impact in the development of secure and reliable systems.
Software Architect employer: Defence
Contact Detail:
Defence Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Architect
✨Tip Number 1
Network like a pro! Reach out to your connections in the Defence & Security sector and let them know you're on the lookout for a Software Architect role. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Prepare a portfolio that highlights your best software architecture projects. When you get the chance to chat with potential employers, share your experiences and how you've tackled real-time performance, safety, and security challenges.
✨Tip Number 3
Stay updated on industry trends! Join special interest groups or online communities related to software architecture. This not only helps you learn but also gives you a platform to connect with other professionals and showcase your expertise.
✨Tip Number 4
Apply through our website! We make it super easy for you to submit your application directly. Plus, it shows you're genuinely interested in joining our team and making an impact in the Defence & Security sector.
We think you need these skills to ace Software Architect
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Architect role. Highlight your software design skills and any relevant projects you've worked on, especially those that showcase your ability to influence architectural decisions.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the Defence & Security sector and how your background makes you a perfect fit for the role. Don’t forget to mention your experience with modern software architecture techniques!
Showcase Your Communication Skills: Since clear communication is key in this role, make sure your application reflects your ability to articulate complex ideas simply. Use straightforward language and structure your application well to demonstrate your communication prowess.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re proactive and keen to join our team!
How to prepare for a job interview at Defence
✨Know Your Architecture Inside Out
Make sure you’re well-versed in software architecture principles and design patterns. Brush up on model-based engineering and be ready to discuss how you’ve applied these concepts in your previous roles.
✨Prepare for Technical Questions
Expect to face questions that assess your technical skills and decision-making abilities. Be prepared to explain your thought process behind architectural choices and how you balance trade-offs between performance, security, and user experience.
✨Showcase Your Collaboration Skills
Since the role involves working closely with other architects and technical specialists, highlight your experience in collaborative environments. Share examples of how you’ve influenced design activities and supported teams in achieving their goals.
✨Communicate Clearly and Confidently
Strong communication is key in this role. Practice articulating complex ideas simply and clearly. Be ready to discuss how you’ve mentored others and advocated for best practices in software engineering.