Please scroll down, To apply

Software Architect

hiring now

Matchtech

2024-09-21 03:31:52

Job location Hemel Hempstead, Hertfordshire, United Kingdom

Job type: fulltime

Job industry: Government & Defence

Job description

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!

Inform a friend!

<!– job description page –>

Nearby jobs

Electrician Hemel Hempstead

Senior Support Worker Royston

Assistant Management Accountant Potters Bar

Top