Technical Architect

A great opportunity has arisen for a Technical or Software Architect, early in their career, to join to a transaction processing company as a full-time employee. Based in Oxfordshire, you will be the key architect designing systems and solutions that will be used all over the world by many of the world’s leading brands.

You will have a background in software development and will either be currently in an architectural role or looking to move from development into architecture full time. You will be very comfortable talking about software architectural practices with colleagues, and designing systems. Communicating with non-technical stakeholders is another key part of this role, as you will be also be working with delivery managers, product owners, business process experts and the wider business.

Key Responsibilities

  • The Technical Architect will be directly responsible to the Chief Development officer (CDO) for the software architecture of the company’s cloud SaaS solutions.
  • Development of software architecture designs and supporting documentation for cloud solutions operating in a secure environment.
  • Providing assurance and approval for proposed architecture designs to ensure that new services comply with the business's technical principles and policies.
  • Contributing to roadmaps for moving existing services towards the business's Target Architecture.

Essential Skills

The suitable candidate must have demonstrable experience on projects of significant size and complexity, and extensive skills in the following:
  • High competency in use of software patterns and other design methodologies.
  • Good understanding of cloud technologies such as Amazon AWS, Microsoft Azure or IBM Bluemix including server and server-less technologies.
  • Experience or knowledge of high volume transaction processing systems operating at scale.
  • Experience working with Agile/SCRUM/DevOps delivery models including fail fast methods to define design architecture.
  • Experience designing or working with highly available systems.
  • Language agnostic, but will have experience with Java application development and deployment including web services.
  • Experience with Service Orientated Architecture (SOA) and Micro-services.
  • Relevant Computer Science related Bachelor’s Degree essential, plus evidence of ongoing professional development.
  • You will have worked closely with engineering communities and have a good understanding of the benefits Continuous Integration and Continuous Deployment techniques.
  • At least seven years relevant professional experience.

Desirable Skills

  • Web application frameworks development in languages such as JavaScript, AngularJS, NodeJS, HTML5/CSS3, Bootstrap, jQuery.
  • Java application development and deployment including Web Services.
  • Big data Analytics.
  • Cognitive Machine Learning techniques.
  • Supply chain technical knowledge such as AS2, SFTP, RosettaNet, EDIFACT.

No agencies.

New Call-to-action