Software Engineer

  • RBS,
  • London
company banner
Telecommuting not available Travel not required

Job Description

The Business

We're looking for a Software Engineer to join us in London
  • If you are a creative and lateral thinking mobile testing professional looking for a role where you can use your experience to deliver innovation and continuous improvement to our mobile offering, this role is a great opportunity
  • You'll be joining a delivery team with a mandate to maintain a world class mobile banking service, who are multi-award winning and industry recognised, and who have delivered first-to-market capabilities such as Touch ID, Android Fingerprint, and certification from the Royal National Institute of Blind People for accessibility to blind and partially sighted customers
  • It's a chance to join a co-located multi-disciplinary app delivery team working on the latest technologies to make life easier and banking simpler for our customers

What you'll do

If your expertise lies in designing middleware services for a multi-tier architecture in DataPower, we have a Technical Lead position which might be ideal for you. In this role you'll be responsible for understanding requirements such as Epics and user stories, analyzing options and coming up with the service designs, including converting them into technical or functional requirements for producing application design. You'll collaborate with Technical Architects and Solution Designers to make sure your solutions are fit for purpose, and will provide technical design inputs to the overall end-to-end solution design. Other key aspects of your role will include:

  • Designing, developing, debugging and implementing software components using DataPower
  • Creating interface specification between backend and Datapower, and between DataPower and Service Layer
  • Creating service level design documents for use by different teams in building software components
  • Providing inputs on user stories, and for preparing and maintaining the development process, practices and standards for the project
  • making sure the technology platform conforms to technical architectures, platform strategies, policies, design and operational principles
  • Reviewing artifacts and work packages unit and system test plans and results
  • Resolving technical problems of varying degree of complexity

The skills you'll need

To qualify for this role, you need to have strong DataPower skills with hands-on experience on XSLT. You should also be well versed with SOA concept and application. While not essential, an understanding of Message Broker and IIB, awareness about architecture frameworks like TOGAF, and experience of CICS Web-Services would all be an advantage. We'll also expect:

  • Good working experience in building and testing Web-Services
  • Good understanding of SSL, TLS
  • Understanding of DP configurations and variables
  • Good understanding of SOAP, JSON and WSDL

How we'll reward you

In return, we offer a competitive salary plus 25% cash and benefit funding programme that can be tailored to suit your individual needs. In addition, we provide a wide selection of exclusive lifestyle offers, development and learning programmes, services and support designed to help you manage and balance your work/life priorities.

Visit our reward and benefits page for more information on the benefit packages we offer.


At RBS, we want everyone to feel welcome, regardless of your background or needs. If you need adjustments making to your working environment, we’ll do everything we can to support you. As part of this commitment, we offer flexible working options for some of our roles - find out more.

As a Financial Services organisation we comply with and support the requirements set by our Regulator, the Financial Conduct Authority (FCA), which are designed to protect our customers. This role falls under Conduct Rules of the Individual Accountability Regime (IAR) and is subject to pre-employment screening. This means if your application is successful, you’ll need to satisfy some important background checks before you can start working with us. These will include a full credit check, a criminal record check, residency and right to work checks.

RBS Reference Number: 72157

Opening Date: 30/01/18

Closing Date: 28/02/18

Company Information

We're determined to ensure our developers are equipped with the tools and skills they need to provide our customers with an outstanding and market-leading digital service, through innovative and intuitive thinking. We also know how important it is to invest in and nurture our developers, and help them become the best they can be. Join us and help us to cultivate ideas, products, and services that help our people explore their potential, discover their passion, and reach their goals.
Dice Id : DI7749
Position Id : 72157-1A

Similar Positions at RBS

Software Engineer
  • London
  • 15 hours ago
Software Engineer
  • Edinburgh
  • 15 hours ago