As Solutions Architect, you will perform a lynchpin role during application development. You will translate underlying needs to business analysts and developers; oversee timely delivery of a technically coherent and valuable solution, then handover effectively to release and deployment.
You will not be developing code yourself, nor will you be the infrastructure architect. However, you will be a confident technical generalist, capable of understanding the technology approach (software, infrastructure and hardware), able to break down technologies into components and understand how those components are applied. You will also excel at conveying options in a meaningful and helpful way to non-technical audiences.
We can't live without…
A motivated and enthusiastic individual, who is genuinely committed to working in a collaborative environment. Diplomatic, patient and respectful, but not afraid to constructively challenge.
Ability to work under minimal supervision, but comfortable listening and actively sharing information with colleagues
A broad understanding of the components (hardware, infrastructure and software) that can be employed to create modern web application and enterprise solutions.
Demonstrable past experience designing such solutions to meet with business need
Experience communicating solutions to both technical and business audiences
Experience in implementing varied technologies, with an understanding of open source solutions, PaaS and SaaS service offerings
Integration experience with other systems, demonstrating sufficient knowledge of relevant APIs and protocols (rather than detailed knowledge of code)
Experience of the full software delivery lifecycle for both Agile and Waterfall approaches
We would love you to have…
Experience designing a greenfield digital solution
Experience in a software delivery role (developer, Dev Ops, Dev manager or similar)
The ability to interpret and construct common interface data formats (JSON, XML, XLT, etc.)
Database and entity design skills
Specific knowledge of Agile (SCRUM), with associated events, artifacts and roles
Proven techniques to elicit and validate requirements from business users
Experience using the Atlassian suite of tools, including JIRA and Confluence
Experience working with offshore development partners
An understanding of service-orientated architecture
An awareness of the concepts and benefits of associated with a micro services architecture and domain-driven design