Connecting...

Technical Architect

この求人に応募する
勤務地 Aylesbury, Buckinghamshire 給与 £60000 - £80000 per annum + Pension
業界 デジタル・Eコマース 雇用形態 正社員

A Lead Software Developer is needed for rapidly expanding software business in Aylesbury. Due to significant amounts of capital being invested into the business, your skills as a Lead Software Developer are now needed.

THIS ROLE OFFERS REMOTE WORKING.

My client offers a hardware-based cryptographic functions required by banks and other organisations when processing payments. This functionality is currently provided by the bank's in-house Hardware Security Modules (HSMs), but with the widespread move to cloud computing, MYHSM is in the unique position to provide access to industry-leading payment HSMs as a cloud service.

The role will involve working within a highly skilled collaborative team to grow the business into the global leader in our field, and you will be responsible for designing the customer portal from the ground up, and for developing and maintaining it going forward. You will also be responsible for outsourcing aspects of the initial development as required to hit the MVP stage in the minimum possible time, without ever compromising on security.

Skills & Requirements;

  • Highly skilled in full stack web development with at least 3 years' experience
  • Good understanding of cloud services and technology stacks currently available
  • Proficient in the efficient use of databases
  • Good understanding of automated software security and regression testing
  • Experience designing web-based systems from the ground up

If you wanted to work from home whilst helping a highly successful start-up continue to grow its business, then get in contact ASAP.

To find out more about Computer Futures please visit www.computerfutures.com

Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Agency in relation to this vacancy | Registered office | 1st Floor, 75 King William Street, London, EC4N 7BE, United Kingdom | Partnership Number | OC387148 England and Wales