Technical Architect - Software

Opus Resourcing Ltd ,
London, Greater London
Job Type: Full-time
Salary: £80,000 per annum

Overview

Technical Architect - Software with background in the technical architecture / solution architecture of complex Agile software solutions for digital / web centric systems and skills in at least one / or a polyglot across some of Java / JVM, .NET stacks with a strong technical heritage / hands on capability is required by world leading digital technology consultancy in London to play a full lifecycle customer facing role from presales / proof of concepts and end to end technical design (high level design / low level design / technical architecture) to deliver complex digital systems across both the private and public sector. Key skills required as a Technical Architect - Software would include End to end experience in the architectural design / technical architecture and delivery of large scale software solutions with client facing / customer centric background to undertake digital / customer facing web systems / digital transformations Proven skills in complex software architecture solutions, including high-level designs / low level designs, SOA, disaster recovery plans, and architectural / support documentation in an Agile environment. Strong technical heritage in architecture / software development with a deep knowledge ideally of multiple software stacks / microservices - Java, .net, Scala. JavaScript with coding capability for proof of concepts etc. Experience across multiple technical domains such as web, mobile and data Experience leading multi discipline teams of developers, dev ops and testers ideally from a consultancy or client facing software centric environment. A proven understanding of automated testing, TDD, BDD. Working knowledge of multiple database technologies such as SQL and No-SQL. Understanding of Cloud computing such as (AWS / GCP / Azure), virtualisation and containerisation (Kubernetes etc) / DevOps Experience of Goverment Digital Service / GDS / UK GOV architecture projects would be beneficial. The Technical Architect - Software role will involve Excellent communications / collaboration skills to delivery architectures and advise clients. Technically Architecting complex and best in class digital software solutions mainly on the Java and .net stacks. Design your architecture to be highly available and ensure security, performance and quality. Acting as a client facing trusted advisor to clients, who can provide solutions to complex problems. Architectural leadership of teams of developers, testers, ops through the full lifecycle of development. Delivering presentations and demonstrating the potential of technologies to both technical and non-technical stakeholders including involvement in pre-sales activities. Managing client expectations throughout the project lifecycle from initiation through to delivery. This role will offer the chance to join a fast growing company with a strong collaborative culture who embrace agile and technical innovation and the work will be varied and challenge. World wide the company are large but in the UK it's a mid-sized and you will certainly be noticed. Its an excellent chance to flex your technical architecture, problems solving and problem solving skills on a diverse projects. The role will be based from the London office which is easily accessible from Euston, Kings Cross and St Pancras and will involve flexibility to work at client sites during the lifecycle. We process certain personal information about you in connection with the recruitment process in order to seek to find you a suitable position and this information may be provided to potential employers. Information may include sensitive personal data (such as health information) that you provide in your CV or otherwise or that we are given about you. Details are set out in our Privacy Policy http://privacy-policy