Search Jobs

Hold CTRL to choose multiple sectors (up to 3)


Hold CTRL to choose multiple sectors (up to 3)

Solution Architect job in London

  • Show me jobs like this one
  • More jobs from this recruiter
  • Email this job to a friend
  • Print this job
Job Ref:  204668998
Employer:  cv-library.co.uk
Job Type:  Contract
Country:  United Kingdom
County/State:  London
City:  London
Post Code:  WC1A
Salary:  £425 - £450/day
13/10/2016 03:57
You will have overall responsibility for the design of enterprise-grade software solutions across one or more teams based largely (but not exclusively) on the Microsoft Technology stack and be responsible for identifying, assessing and selecting the most appropriate technologies, architectural styles and patterns needed to deliver a software solution

Day to day support project and programme management to understand, communicate and manage technical dependencies across platforms and projects. Working closely with the Lead Software Engineer and their associated teams to ensure that solution designs can be translated into working, high quality software, and that any technology selections or architectural styles are clearly articulated to the team

You will develop strong relationships with Business stakeholders, Business Analysts and other Platform Teams; both within IT and across the organisation in order to guarantee that solution designs map to the requirements of the business and are aligned to the roadmap of partner teams and the wider strategic roadmap of the company

What do you need?

- Excellent and proven design capabilities, preferably in a micro-services based architecture
- Proven experience of leading teams in the successful delivery of complex, highly performing and high quality software systems, both from Engineering and Architectural standpoints
- Experience shaping both functional and non-functional requirements, ideally within a high-volume consumer facing and/or e-commerce environment
- Ability to assess 3rdparty products and technologies, along with being able to evaluate whether to take a build or buy approach
- Experienced at effectively communicating technical designs to both technical and non-technical audiences; familiar with modelling languages and producing formal design artefacts to convey designs, but is equally comfortable translating them into a higher level views
- Experience of the full software development lifecycle, along with an appreciation of quality assurance, continuous integration/delivery, and the benefits of automation.
- Experience and understanding of Agile and XP practices and the ability to gauge the appropriate amount of up front design that will be required to ensure the team can build, but are not overly restricted or constrained by the design should changes be required

- Experience in a broad range of technologies and their implementation, including at least some of the following: -

- oObject oriented programming languages, preferably .Net (C#)
- oWeb application frameworks and technologies, ideally (url removed) (Web Forms, MVC, Web API) and client side technologies (Javascript, HTML, CSS)
- oRelational and non-relational technologies database technologies
- oCloud based development & delivery platforms, ideally Microsoft Azure
- oMessage oriented middleware solutions and/or integration platforms, ideally MSMQ or Azure Service Bus
- oWeb services - JSON, SOAP/XML
- oNetworking protocols - transport (TCP/IP) and application (HTTP) level
- oServer and networking infrastructure technologies
Copyright © Rengineeringjobs.com Job Board 2011  | Powered by JobMount Job Board Software