Software Development Apprentice - 19244

Bny Mellon Holdings (Uk) Limited
1, Canada Square, London, E14 5AL
£22,000.00 - £24,000.00 annually
05 Nov 2019
17 Dec 2019
Role Type
Apprenticeship, Higher
Start Date
About the Team:
We are part the global Asset Servicing Technology team and responsible for providing technology solutions to multiple business lines in the EMEA region.
We do so by looking to the best industry standards in terms of our Software Development Lifecycle practices and technology, which we utilize to achieve our goals:
  • We believe in Agile & Iterative principles focusing on delivering frequently and as well as embracing regular feedback from our customers at all stages of the process.
  • We have started our journey towards Continuous Integration and Deployment to become our standards practices.
  • We deploy our solutions as Docker images to the company's internal cloud

We are on the front-line of the bank's technological revolution aiming to significantly reshape the technology landscape underpinning our products and services. We spend our time on designing, developing and engineering our products from the ground up to simplify, automate and unify business processes for our end users.

About the Role:
As a Software Developer Apprentice, you will build a software developer skillset working with our internal cloud and utilizing our core CI and Build toolsets. You will help us further strengthen our Continuous Deployment and Environments Management practices.
You will have the opportunity to work with a cross region team of technologist that will help you to build on your core development skills in Java, Angular and Python with the option to specialize. You will build knowledge and understanding around the software development lifecycle including analysis, design, development and testing requirements using agile and iterative frameworks. You will have opportunity to learn skills in a DevOps capacity and contribute to improving our deployment frequency and speeding our time to market by constantly amending and automating our development processes.

Main Responsibilities:
  • Design, build and test software around API and front end application tiers
  • Design and implement scripts (e.g. Jenkins jobs/pipelines, shell/Python scripts etc.) to automate builds, tests suites and deployments
  • Environments Management: assist in environments provisioning, orchestration and patching
  • Assist with release management and code promotion from development to production environments on our internal cloud

Requirements and prospects

Desired skills

  • Practical knowledge of Unix shell scripting or Python
  • Very good and practical understanding of Jenkins (including Jenkins Pipelines) and Gitlab-C
  • Appreciation of a variety of architectural styles such as Service Oriented Architectures including Microservices, Event Driven Architectures, Client-Server Architectures etc.
  • Basic understanding in software development within a broad range of the following technologies: .NET & .NetCore, C#, SQL, Cloud Architecture, Angular, Java, REST API's)

Personal qualities

  • Good time management skills
  • Effective communication skills
  • Collaborative approach to work
  • Willingness to learn and embrace new technologies and roles
  • Ability to self-start on work items assigned to them

Desired qualifications

You will need either of the below to be considered for the roles:
  • 7 GCSE's, A*-C/9-4grades inEnglish (or equivalent)
  • Maths needs to be GCSE grade B/6 or above (or equivalent)
  • Completed Level 3 Apprenticeship in Software & Web Development
  • A-Levels in Computer Science

Future prospects

Once you have completed your Level 4 apprenticeship, you will continue with the Level 5 and 6 of the Digital & Technology Solutions Degree Apprenticeship.

Things to consider

Important Information:
QA's apprenticeships are funded by the Education & Skills Funding Agency (ESFA), an executive agency of the Department for Education.
To be eligible for a Government funded apprenticeship you must have lived in the UK or European Economic Area (EEA) for the last 3 consecutive years.

Similar jobs

More searches like this

Similar jobs