Solution Architect - London
Recruiter
Listed on
Location
Salary/Rate
Type
Start Date
This job has now expired please search on the home page to find live IT Jobs.
Solution Architect
London
£70000 - £85000 per annum
This role will translate business needs and functional designs into functioning software or technology designs and deliver/develop common foundation architecture components that conform to known successful patterns, and that support evolution toward the future-state architecture.
Principal Accountabilities:
* Analyse enterprise business context to derive solution and technical architecture at program and project scope whilst considering all aspects of solution design i.e. performance, scalability and flexibility.
* Be the main technical interface between the project and enterprise planning team and ensure alignment and adherence to Enterprise Architecture principles, practices and roadmaps.
* Analyse the IT environment to detect critical deficiencies, and recommend solutions for improvement.
* Analyse technology industry and market trends, and determine their potential impact on the enterprise.
* Oversee or consult on technical architecture application implementation or modifications.
* Promote the architecture process, its outcome and ongoing results.
* Define the technical architectural principles to guide solution decisions for the enterprise.
* Facilitate the evaluation and selection of software products.
* Contribute to Internal and 3rd party partner software/technology development processes, standards and deliverables with emphasis on delivering quality throughout the development lifecycle.
* Design of architecture based upon OO, DRY and SOLID principles.
* Creation of prototypes and/or proof of concepts.
* Design of N-tier applications based on re-use and scalability.
* Review and provide quality control for technology delivery teams (e.g. design/code review).
* Facilitate the preparation estimates and delivery proposals for technology delivery tasks by 3rd party partners or vendors.
Decision making Responsibilities:
* Act as technical design authority for a project portfolio.
* Provide input at interview and selection stage of recruitment process as required.
Education, Qualifications, Knowledge, Skills and Experience:
Technical
Sound commercial experience in the following:
* C#, Web API, MVC, Entity Framework, jQuery, CSS, Bootstrap, React and JavaScript programming.
* Continuous integration and automated deployments within TFS/VSTS.
* Automated testing.
* SQL Server and Transact-SQL.
* Experience and knowledge of Webservices & Web API.
* Design and development of N-tier, SOA & Microservice applications.
* Experienced in Full Life Cycle Development (Agile & Waterfall) and Solution Architecture.
* Knowledge and practical application of Design Patterns and Practises.
* Documentation of solution design blueprints. UML, Entity Relationship Diagramming etc.
* Leadership, Mentoring and Influencing of technical development teams.
Commercial experience in some of the following:
* Messaging and Distributed Caching.
* Azure or AWS cloud services.
* .Net Core.
* SharePoint, Nintex or Dynamics CRM.
* Experience in architecture frameworks, such as TOGAF, Zachman, MODAF etc.
* Experience in at least one Architecture tool (e.g. Sparx Enterprise Architect, System Architect, Troux/Metis, Corporate Modeller, ARIS etc.)
Non- Technical
* Bachelors degree in computer science, systems analysis or a related study, or equivalent experience.
* Exposure to multiple, diverse technologies and processing environments.
* Exceptional interpersonal skills, including teamwork, facilitation, negotiation and planning.
* Excellent analytical and technical skills.
* Excellent written and verbal communication skills.
* Knowledge of business process re-engineering principles and processes.
* Ability to understand the long-term ("big picture") and short-term perspectives of situations.
* Ability to apply multiple technical solutions to business problems.
* Ability to quickly comprehend the functions and capabilities of new technologies.
* Desirable - Knowledge or experience of the London Insurance Market or Financial Services.