Rating

7.9/10
  • 1. Please give an overview of your role and what this involves on a day-to-day basis:
  • 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.

    8/10

  • 2. Have you learnt any new skills or developed existing skills?
  • 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.

    8/10

  • 3. To what extent do you enjoy your programme?
  • 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.

    8/10

  • 4. How well organised/structured is your programme?
  • 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.

    8/10

  • 5. How much support do you receive from your employer?
  • 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.

    8/10

  • 6. How much support do you receive from your training provider when working towards your qualifications?
  • 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.

    8/10

  • 7. How well do you feel that your qualification (through your training provider) helps you to perform better in your role?
  • 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.

    8/10

  • 8. Are there extra-curricular activities to get involved in at your work? (For example, any social activities, sports teams, or even professional networking events.)
  • 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.

    7/10

  • 9a. Would you recommend Starling Bank to a friend?
  • Yes


  • 9b. 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.


  • 10. 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.


Details

Higher Level Apprenticeship

Information Technology

London

June 2023


View More Reviews
Recruiting? See how we can help you