Expires soon Barclays

BA4 Software Developer - IOS & Android

  • Knutsford (Cheshire East)
  • IT development

Job description

About Personal and Corporate Technology
Personal and Corporate Banking (PCB) Technology is a global team of more than 5000 Technology and Change employees that support our Personal and Corporate Banking business. Based around the world from Australia to Japan to Switzerland, we are responsible for delivering an effective end-to-end Technology service for PCB and driving digital simplification and mass automation. We are also responsible for delivering highly resilient and scalable technology services across PCB, extending across all of our technology platforms and providing a 24/7 service for our customers and colleagues.

We are an equal opportunity employer and we are opposed to discrimination on any grounds .”

Overall purpose of role

The role is for an IOS Engineer working on Barclays Mobile applications like Pingit and Barclays Mobile Banking working collaboratively alongside software developers and product owners to create and deliver live releases following agile delivery process.

Key Accountabilities

Application Development (90%)

· Accountable for end-to-end system technical designs to understand impact on applications / products within domain.
· Control changes to end-to-end system designs to determine impact on applications / products within domain.
· Understand the various phases of the software development lifecycle.
· Review and understand component designs to build knowledge and understand how these fit within an end-to-end system design.
· Collaborate and communicate with other developers to build efficient technical solutions.

Technical Consultancy (10%)

· Ability to manage Advice and Guidance (A&G) documents and project Plan and Estimates (P&Es) that impact applications / products within domain.
· Create prototypes to explore innovative solutions and features.

Stakeholder Management and Leadership

Strong team worker required to work closely with Solution architects, UI/UX designers, API development team and Proposition managers to refine & implement features.

Risk and Control Objective

Ensure that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise Wide Risk Management Framework and internal Barclays Policies and Policy Standards

Person Specification

Essential:

· Recognised as an expert in following:
· Android application development
· Git
· Android unit testing
· Gradle
· Proven ability of working in an agile team following Scrum methodology, and leading a development team.
· Proven track record of successfully using different software development methodologies TDD, BDD

Desirable:

· Knowledge of application security principals, java cryptography and secure coding techniques.
· Knowledge of C/C++
· Knowledge of Devops tools - Jenkins, Nexus, etc
· Knowledge of HTML5, Angular, Ionic
· Financial services experience.

Purpose and Values

Barclays has a single cross-business Purpose for Barclays and five core Values which underpin it.

Our Purpose is helping people achieve their ambitions in the right way. Put simply this is the answer to the question ‘What is Barclays for?' and it should guide our every action as employees.

Respect

We respect and value those we work with, and the contribution that they make.

Integrity

We act fairly, ethically and openly in all we do.

Service

We put our clients and customers at the centre of what we do.

Excellence

We use our energy, skills and resources to deliver the best, sustainable results.

Stewardship

We are passionate about leaving things better than we found them.

Make every future a success.
  • Job directory
  • Business directory