Job Description
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.
JBRP1_UKTJ