RateMyPlacement and RateMyApprenticeship are now Higherin: Learn More

Higherin
Starling Bank

Software developer Review

at Starling Bank

Higher Level Apprenticeship

Information Technology

London

Review Submitted: June 2023

Overall Rating

3.9 /5

The Overall Rating is the average of all the ratings given in each category. We take those individual ratings and combine them into one final score!

4/5 - Overview of Role
4/5 - Skills Development
3.8/5 - Structure and Support

Overview of Role

Please give an overview of your role and what this involves on a day-to-day basis:
4/5
I compile user specifications. Working with stakeholders to comprehend their needs and how the software should be created to suit them is a necessary step in this process. I contribute to the production of flowcharts, diagrams, and other written materials that describe how the software will operate. I also contribute to the software's upkeep. This entails addressing bugs, introducing fresh functionality, and making other necessary adjustments to the product.
To what extent do you enjoy your programme?
4/5
I really appreciate what I'm doing. I'm always extending my programming expertise and learning new stuff. I also like the challenge of problem-solving and developing tools that help solve real-world issues. To make a project come to life, I frequently collaborate with other engineers, designers, and testers. This is a fantastic opportunity for me to learn from others and receive criticism on my work.

Skills Development

Have you learnt any new skills or developed existing skills?
4/5
Yes, as a software engineer, I have improved upon and learnt a few new important skills. I now know how to install and maintain containerised apps using Docker and Kubernetes. I have honed my skills in Python, a flexible language that can be applied to a wide range of jobs.

Structure and Support

How well organised/structured is your programme?
4/5
My programme is structured and well-organised. The course material is thorough and covers a wide range of subjects, from the fundamentals of programming to more complex subjects like software design and testing. The qualified and experienced instructors are always on hand to respond to inquiries and offer advice. It's a fantastic location to study and advance as a software developer because of the collaborative and friendly learning atmosphere.
How much support do you receive from your employer?
4/5
My employer gives me a lot of help. They give me the tools I require to complete my work, including a computer, software, and access to training. They also give me a welcoming workplace where I feel free to ask questions and obtain assistance when I need it. My learning is fascinating since I work with people that have a lot of expertise.
How much support do you receive from your training provider when working towards your qualifications?
4/5
My training provider offers me a lot of assistance. They give me access to the tools I need to succeed, such tutorials, practice tests, and online learning environments. Additionally, they give me a welcoming learning environment where I feel at ease asking questions and obtaining assistance when I need it.
How well do you feel that your qualification (through your training provider) helps you to perform better in your role?
4/5
My training provider's certifications have given me the ability to operate more productively. It gives me a strong foundation in the fundamentals of software development. Understanding programming languages, software design principles, and testing methodologies are required for this. I can understand the challenges and complexities of software development because to this foundation, which also helps me decide on the best course of action.
Are there extra-curricular activities to get involved in at your work? (For example, any social activities, sports teams, or even professional networking events.)
3/5
Yes, my place of employment offers a variety of extracurricular activities that you can participate in. Employees can participate in a variety of social events like happy hours, team-building exercises, and sports. These are occasions where staff members can cooperate to accomplish a common objective. They can also be a terrific method to advance your profession and pick up new skills.

Recommendations & Advice

Would you recommend Starling Bank to a friend?
Yes
Why?
Starling Bank is a digital bank, which means that you can do everything you need to do with your bank account online or through the Starling app. It is a fast-growing, innovative company that is constantly evolving. This means that apprentices have the opportunity to work on cutting-edge technologies and to be part of a team that is making a real difference in the world.
What tips or advice would you give to others applying to Starling Bank?
It's important to do your research and learn as much as you can about Starling Bank. This includes understanding the company's culture, its values, and its products and services. It is important to be yourself in your application. This means that you should be honest about your skills and experience, and you should let your personality shine through.
In This Review
Join Now

Join the Higherin Community

Save Time

Easily add jobs from Higherin or external platforms to keep everything organised.

Personalised Alerts

Get tailored job recommendations and updates straight to your inbox.

Exclusive Features

Access tools like application tracking, deadline reminders, and saved searches.

Stay Ahead

Be the first to know about the latest opportunities and deadlines.

Completely Free

Create an account and unlock powerful features at no cost.