software engineer apprentice Review
at Hewlett Packard Enterprise
Degree Apprenticeship
Software Engineering
Bristol
Review Submitted: April 2026
Overall Rating
4.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!
Overview of Role
Please give an overview of your role and what this involves on a day-to-day basis:
Day-to-Day Responsibilities
On a daily basis, my work typically includes:
Coding & Development
Writing, testing, and debugging code using languages and tools relevant to the team (e.g., Python, Java, or web technologies).
Collaborating with Teams
Working closely with developers, designers, and product managers in agile teams—attending stand-ups, sprint planning, and review meetings.
Learning & Applying New Skills
Continuously developing my knowledge of software engineering principles, frameworks, and best practices, and applying them to real tasks.
Testing & Troubleshooting
Identifying bugs, running tests, and helping resolve technical issues to ensure software reliability.
Documentation
Creating and updating technical documentation to support development and future maintenance.
Supporting Projects
Assisting in ongoing projects, contributing small features or improvements, and gradually taking on more responsibility.