



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
Suitable for someone starting their career in Software Engineering, this is a learning and developing role in writing and implementing software ...
Typology: Study notes
1 / 5
This page cannot be seen from the preview
Don't miss anything!
Job Title: Software Developer Apprentice Department/Division/Faculty: Information and Communication Technologies Campus/Location: South Kensington Campus Job Family/Level: Professional Services Level 1a (Salary scales) Responsible to: Product Developer; Product Engineer; Research Software Engineering Team Lead; Infrastructure Product Owner; Solutions Architect Line Management responsibility for: N/A Key Working Relationships (internal): Information Insight Team, Products Team, Infrastructure and Shared Services Team Key Working Relationships (external): None Contract type: Fixed term contract for 18 months Job Purpose Purpose of the Post The Software Developer Apprenticeship is an exciting opportunity to join a large ICT function at a world- leading university. This is a new programme, and the apprentice will be developed and supported as they progress in the role. Applications are welcomed from those wishing to start a career in ICT or individuals considering a career change. The role will be challenging but rewarding and is aligned with the level 4 Software Developer standard https://www.instituteforapprenticeships.org/apprenticeship- standards/software-developer-v1- 1. Suitable for someone starting their career in Software Engineering, this is a learning and developing role in writing and implementing software applications to help deliver simple, high-quality solutions to our customers. The apprentice will join a cohort of Software Developer Apprentices and will be placed within one of the ICT functional teams (Products Teams and Infrastructure & Shared Services Team), where they will learn from experienced colleagues. The apprentice will spend 20% of their time undertaking a special programme of training offered by Multiverse, our training partner, working towards an industry-recognised qualification at level 4. Key training areas will include:
At the end of this apprenticeship, subject to successful completion of the programme, apprentices will be supported to apply for a role at the College or a higher apprenticeship. Please note that:
Level 1 - Basic understanding
Person Specification Person Specification Requirements Candidates/post holders will be expected to demonstrate the following Essential (E) / Desirable (D) Education Applicants should have (or expect to gain) grade 9 – 4 (A*- C) at GCSE level (or equivalent) in Maths.
Applicants should have (or expect to gain) grade 9 – 4 (A*- C) at GCSE level (or equivalent) in English.
Applicants should have (or expect to gain) grade 9 – 4 (A*- C) at GCSE level (or equivalent) in IT or Computer Science.
Experience Evidence of an interest in IT and an aptitude for its application E Experience in a customer facing role D Knowledge Knowledge of Microsoft Office applications, specifically Excel E Basic knowledge of programming concepts and programming languages, e.g. Python, Java, Ruby, C++, Javascript C
Basic understanding of application troubleshooting and support D Basic understanding of Agile methodologies, e.g. Scrum, Kanban or SAFe D Skills & Abilities Effective interpersonal and communication skills with ability to communicate effectively and clearly.
Good personal organisation and time management skills E Numerate, with a structured and methodical approach to problem solving and analysis
Committed to developing knowledge and skills through formal study and practical learning
Please note that job descriptions cannot be exhaustive and the post-holder may be required to undertake other duties, which are broadly in line with the above key responsibilities. Imperial College is committed to equality of opportunity and to eliminating discrimination. All employees are expected to follow the Imperial Values & Behaviours framework. Our values are: