Tom Amex Journey

Posted: 24th of October 2019 by Maya

Tom 2018 Cohort 

When applying to the apprenticeship at American Express I wasn't really sure what to expect. I knew that I wanted to work in this industry but I didn't know what the right path to get into it would be. Traditionally, to be a software engineer you needed a degree in computer science and I don't have that and I didn't want to go to university for 3 years, be thousands of pounds in debt and only then get to work in the industry I wanted to. I was quite shocked when I saw that a company with the scale and reputation of American Express was offering an apprenticeship in software engineering. Just reading through the job specification was enough for me to know that this is what I wanted and this is the way I will get into the industry.

Going into the apprenticeship I knew that I would learn a lot of important skills about Software Engineering but I had no idea how accelerated that process would be. The bootcamp at the start of the apprenticeship gave me the foundational skills required to create software at American Express. I learnt the Java programming language from a basic level all the up to an advanced level. I also learnt how to use build tools such as Maven or Gradle and version control systems like Git - I didn't even know that these existed before the apprenticeship but I was trained with them to the level that I was completely comfortable with using them every day for work.

Post bootcamp, I was provided with everything I needed to become a successful Software Engineer. Every employee is given a subscription to PluralSight for video courses and Safari Books for nearly every technical book so I was able to continue to learn and develop as an engineer even after the initial training was over. Less than a year into the apprenticeship, my team recognised my significant progress and value so I was offered a permanent position as a Software Engineer at American Express and I still receive the same support, training and career advice I need to keep improving at my work. Today, me and the team develop a full-stack distributed web application which is used globally. Day to day, I work with Java/Spring on the backend and JavaScript/ReactJS on the frontend, they communicate with each other using REST APIs. The apprenticeship has set me up so that if I needed to learn a new piece of technology, which is very common, it is no longer a huge daunting task, I get on with it and embrace the opportunity to learn.

From the apprenticeship, I have learned how to be a competent Java engineer and have learned enough software development skills to become a valued member of a team. I continue to be offered opportunities to learn both as part of the apprenticeship and as an American Express employee.

I couldn't recommend this apprenticeship enough to anybody who wants to get into Software Engineering professionally. There is a lot of work in the early stages but the knowledge you gain is very worthwhile.

Latest Case Study

Challenging the gender inequality in the tech industry

Challenging the gender inequality in the tech industry

Posted: 13th of March 2020 by Parisha

Females represent only 15% of the technology sector. Empiric trying to change this through our Next Tech Girls (NTG) initiative. NTG’s mission is...

Amy's story

Amy's story

Posted: 26th of February 2020 by Emily

I am volunteering at Calvert Trust Kielder as part of my placement year from university where I am studying for a degree in BSc Adventure Recreation...

Pauline Lagan - Project management with AECOM

Pauline Lagan - Project management with AECOM

Posted: 12th of February 2020 by

Pauline Lagan Team: Project Management Office: Southampton Apprenticeship Level: 6 Studying: Construction Management, University College of Estates...

Carolina Lopato Ricorico - Asset Management with AECOM

Carolina Lopato Ricorico - Asset Management with AECOM

Posted: 10th of February 2020 by

Carolina Lopato Ricorico Team: Asset Management (Asset Advisory) Office: Aldgate Tower - London Apprenticeship Level: 6 Studying: Building Surveying,...

Bradley Causton - Cost Management with AECOM

Bradley Causton - Cost Management with AECOM

Posted: 10th of February 2020 by

Bradley Causton Team: Cost Management – Quantity Surveying Office: Aldgate Tower Apprenticeship Level: 6 Studying: Quantity Surveying BSc (Hons),...