Technical Architect

  • Development
  • Permanent, Contract
  • London

  • A Technical Architect (TA) at RMA works closely with clients, design consultants, project managers, business analysts, testers and developers to create technology powered solutions to business challenges. Our user centred approach means that system architecture and technology selections are driven by the goal of delivering an optimal user experience.

    The role involves identifying key drivers that focus on delivering value through software. A TA will participate in all stages of software delivery life-cycle, from technical discovery through to delivery and deployment.  

    In this role, candidates can expect to gain exposure to a multitude of client focused activities including pre-sales, solution design, technical leadership and client expectation management. You will work using the latest cutting edge technologies. 

    The Role

    • Problem analysis and risk assessment
    • Solution architecture, technical design and implementation
    • Technical discovery and feasibility analysis
    • Presentations
    • Leadership of delivery teams
    • Technology evaluation, estimation and technical documentation
    • Mentoring and coaching developers
    • Work collaboratively with clients in a cross-discipline team environment

    The Person

    We are seeking an architect that has a strong passion for delivering the best possible solutions through design and technology to our clients. A natural enthusiasm for technology is a must – someone who stays up to date with the latest trends, technologies and techniques and brings them to the office for discussion and exploration.

    You must have experience of:

    • Bespoke web and mobile application architecture, technical design and delivery using modern technologies
    • Producing prototypes and undertaking technical spikes
    • Implementing complex user interfaces
    • Fostering and working in agile environments
    • Setting up projects for continuous integration and delivery with automated build processes
    • Test Driven Development
    • Consulting

    Your technical skills will include:

    • Excellent technical design and programming, in JavaScript and at least one other programming language
    • A good command of HTML, CSS, SVG
    • Knowledge of web architecture including HTTP, REST, AJAX
    • Working knowledge of CSS frameworks such as SASS, Less, PostCSS 
    • Front-end build and packaging tools such as Webpack, Grunt, Gulp
    • Modern JS libraries such as React, Redux, Angular, Backbone, Vue
    • NodeJS/NPM or JVM languages
    • Unit Testing Frameworks and approaches to automated testing
    • You will have a solid understanding of: System and Application Architecture, Analytics, Accessibility, in particular WCAG 2


    At RMA Consulting, we pride ourselves in delivering successful projects for our clients. These projects aim to deliver smart and essential products or services, supporting expert users day-in, day-out. We have a pedigree in working on the most complex challenges, for example - designing and building the latest generation mission planning systems for NATO AWACS Aircraft, trading platforms for Morgan Stanley (Matrix) and UBS (NEO) and a wind farm weather monitoring system for The Met Office.

About RMA

RMA is part of NTT DATA, a leading IT services provider that operates in over 40 countries and employs 76,000 people. NTT DATA is part of the NTT Group, a Fortune Global 100 company and world-leading IT innovator that invests $2.2billion yearly in R&D.