07715 875 291

Team Solution Architect

<< Back to All Jobs

Kent | Salary: £ Highly Competitive

Added: 22 February 2017 (Ref: AFFTSA220217)

My client is looking for a Team Solution Architect to join their expanding team

As a TSA you will be responsible for the architecture design and software design of your team solutions and a member of a cross company Architecture and Design Authority responsible for influencing and reviewing of the designs of the other teams.

For this role you will need to support and influence key stakeholders, such as product owners, developers and operational teams to ensure our product and architecture strategies are understood, supported and ultimately delivered.

Typically, the Team Solution Architect will have worked in a number of challenging design roles and on challenging delivery projects both large and small. They will also have a broad range of architecture skills covering various architecture domains, methodologies and processes. Communication and collaboration are key elements of this role.


  • Leading team solution architecture on various levels - from high level outlined architecture to detailed architecture and detailed level design.
  • Hands-on involvement in all phases of project delivery providing architectural and design input to the rest of the team.
  • Responsibility for the documentation and other architectural deliverables, supporting the Product Owners and Business Analysts in the production of Use Cases and Use Case model, supporting Data Architecture designs in the production of agreed deliverables.
  • Responsible for consistent Software design and implementation across your team, and in developing standards via the Software and Architecture Design forums.
  • Liaising with stakeholders; Product Owners, Business Analysts, Q&A, Engineering, Release, Support, Development and Account Management as well as client representatives at all levels; providing architectural steer, clarity of architecture and design strategy and encouraging best practice.
  • Solution governance and quality assurance.
  • Review and quality assurance of the artefacts created by your team to ensure the quality of delivered solution to fulfil business requirements and adhere to strategic vision.
  • Sharing experiences and learning points gained whilst working in assigned projects with the other members of technology community.
  • Collaborating with other elements within the technology department and with all other functions, with the objective of delivering successful and predictable outcomes for projects they are assigned to.
  • Providing solutions for a wide range of technologies.
  • Working in both traditional Waterfall and Agile environments.

Skills & Knowledge


  • Technical background and ability to conceptualise technology into a design, in some cases without having had direct hands-on technical experience of the technology.A deep and up-to-date understanding of best practice application / solution architectures.
  •  Past experience of designing systems or components, which are scalable, reusable, sellable and profitable.
  •  Relevant solution architecture skills (i.e. Process, Data, Application, and Infrastructure), and a good understanding of architectural concepts, methodologies and mapping approaches.
  •  Experience in complex and significant Microsoft technology designs, including but not limited to .NET and related frameworks.
  •  High-level data modelling understanding and experience.
  •  A deep and up-to-date working understanding of SOA solutions. A solid and accomplished software engineer.
  • A keen advocate of quality and continual improvement; an agent of change.

Expert and broad base of knowledge in most of the following:

  • Windows, PC, and platform operating systems, including Windows Server, Windows 8, Windows 10, Microsoft SQL Server.
  • Internet protocols, standards and patterns such as TCP, HTTP, html/xml SOAP, Rest, SSL, Json.
  • Messaging technologies, protocols and patterns such as EDI, Azure ServiceBus, AMQP, SMTP.
  • Document Databases, Search and Caching Technologies. Data factories and big data analytics.
  • Mobile and cloud based solution design.

Qualifications & Experience:

  • 5+ years of hands on experience working as a technical team leader, solution architect or lead designer.
  • Experience of complex multi-system solution development projects with multi-dimensioned process and data requirements.
  • Hands-on experience of working through the end to end project lifecycle. Strong communication and influencing skills.
  • Good overall knowledge of a broad range of technology and technology trends.
  • Excellent verbal, written and design communication skills.
  • A Degree, similar level qualification or qualified by experience.
  • Proven experience of solution design and architecture in the successful delivery of complex, highly performing and highly scalable software systems.
  • Experience of Agile and XP practices.
  • Proven track record of delivering innovative solutions on the current Microsoft Technology stack.



Apply for Job

Affinity on Twitter