Accessibility Links

Digital Solutions Architect

Expired
  • Salary: Negotiable
  • Job type: Contract
  • Location: Telford, Shropshire
  • Sector: IT
  • Date posted: 02/05/2018
  • Job reference: J385762A

We're really sorry, but it looks like this job has already been filled.

Register your CV with us, see our latest jobs or use the search below.

Job Role: Digital Solution Architect

Location: Telford

Contract Length: 3-6 months

Start Date: ASAP

Job description

Task Description

  • Work with Service/Product Managers and other Tech Lead roles to understand user needs for new and existing digital services.
  • Lead the rapid development of user-driven digital prototypes to identify technical options and inform architectural approaches, collaborating with other team members to inform the development of test scripts. Design the form/structure of RESTful APIs to enable seamless integration with internal and external systems. Work with Solution Architects to define the content of these APIs.
  • Ensure new and updated platforms, products and transactions are thoroughly tested for performance and are able to handle specified load.
  • Ensure systems are robust, scalable, open and secure, with appropriate overall system design and integration points/APIs in order to deliver a high quality digital user experience.
  • Build a culture of continuous service improvement, ensuring that key systems are regularly analysed, maintained and improved.
  • Have excellent interpersonal skills and the ability to quickly develop strong working relationships in high pressure environments.
  • Produce, maintain and share architectural related documentation.
  • Provide mentoring and coaching within the technical community of practice and/or line management of a small team of technical staff.

Technical Skills/Experience Required

Mandatory

  • Comprehensive and recent experience designing and implementing complex software systems, i.e. is an active software developer and hands on architect currently engaged in architecting and building high-volume digital services.
  • Demonstrable experience with agile methodologies (e.g. TDD, Scrum, Kanban, etc).
  • Solid background in JAVA, RESTful APIs and JSON.
  • Demonstrable experience organising and performing technical prototyping and proof of concepts.
  • Experience sharing knowledge and working in a multi-disciplinary team.
  • Proven record of building and scaling high-traffic websites and/or high volume transaction processing and analysis platforms.
  • Demonstrable track record of successfully taking an evolutionary architecture approach to software systems.
  • Excellent understanding of web technologies & protocols.
  • Experience designing and implementing scalable and robust approaches to caching, security and databases.
  • Experience with open source solutions.
  • Experience using and deploying on cloud based platforms.
  • Understanding of web security best practices and security application design, such as OWASP top 10.
  • Understanding of reliable messaging; a clear consideration for how different systems communicate, and knowledge of various functionalities (e.g. re-routing, mirroring servers, message queues etc.).
  • Experience in development of digital services on "brownfield estates" with legacy systems, understanding how to build leading-edge systems whilst being considerate of potential interactions with existing systems.

Desirable

  • Experience with MySQL, PostgreSQL, and NoSQL (e.g. Cassandra, MongoDB).
  • Experience using Scala, PLAY, Ruby, Selenium, Jira, Confluence, Linux, Django, Spring and Python technologies is highly beneficial.
  • Use and implementation of modern front end web programming techniques, such as HTML5, CSS3, AJAX, REST, JSON.
  • Experience with automated configuration management, deployment and testing solutions such as Jenkins, Puppet / Chef.
  • Experience with cloud based container deployments eg docker/LXC.
  • Integration with "Enterprise" technology stacks, eg Oracle databases, ESB, SOAP-based web services.

Please submit your CV's at the first instance.