Software Architect

Apply Now
Company
Defence
Job location
South East London, UK
Salary
Undisclosed
Posted
Hosted by
Adzuna

Job details

In this role you will: Architect Software Solutions: Author the comprehensive software architecture and work with software delivery teams to define and monitor the Structural and Temporal Architecture, including all internal and external interfaces of the product, ensuring that it meets all required specifications. Drive Design Excellence: Identify, document, and manage the design drivers for the software solution, such as real-time performance, safety, security, user experience, simplicity, reusability, and flexibility. Develop Requirements: Produce derived and emergent requirements that capture all assumptions and rationales, ensuring the architecture's integrity remains intact regardless of implementation decisions. Collaborate Across Teams: Work closely with other Architects, Technical Experts, and broader engineering teams to support design activities and reviews, influencing the software engineering landscape within the organisation. Shape Technological Strategy: Participate in special interest groups and communities of interest to influence the SE Technology Strategy, Software Product Lines, and the adoption of new technologies and methods, considering long-term architectural strategies. Engage in Cutting-Edge Technology: Engage with technology at the forefront to design to help develop safe, secure, and reliable products that meet customer expectations and requirements. We would love to hear from you if you: Are a Technical Expert: You are a strong technical practitioner with substantial experience making key architectural and design decisions and a strong programming background in multiple languages. Possess Deep Knowledge of Software Architecture: You have a robust understanding of software architecture techniques, design patterns, software abstraction layers, and the software stack. Can Lead and Influence: You are capable of providing technical guidance, articulating software architecture solutions clearly, and collaborating effectively with software developers and other stakeholders. Advocate for Best Practices: You champion essential software engineering practices such as continuous integration and robust design, assessing and communicating trade-offs within the software architecture. Are a Strategic Thinker: You can define and influence the choice of tools, frameworks, and technologies used in projects, contributing to the overall technological strategy. Communicate Effectively: You have the ability to communicate clearly and precisely at various levels, influencing collaborators and internal customers effectively. Benefits : Annual bonus of up to 21% of your base salary. 25 days of annual leave, with the option to purchase more. Flexible working arrangements and support for ongoing learning. Comprehensive health and dental insurance options, among others. Enhanced Parental Leave: offers up to 26 weeks for maternity, adoption and shared parental leave. Enhancements are available for paternity leave, neonatal leave and fertility testing and treatments. Facilities: Including subsidised meals. Even If you feel like you don't meet every qualification, we encourage you to reach out an apply ADZN1_UKTJ
Apply Now
Other Jobs
Loading...
Get the freshest news and resources for developers, designers and digital creators in your inbox each week
Loading form
Start Free Trial
Connect
RSSFacebookInstagramTwitter (X)
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
© 2000 - 2024 SitePoint Pty. Ltd.