Here at Pigeon Penguin we undertake lots of interesting projects building websites and apps for small and medium size businesses. We get to know our clients well so we can appreciate and understand their needs and then design great business solutions. We really do enjoy our work.\n\nAs a Graduate Apprentice from your first day you will be part of the team designing and developing our solutions. As we are a small company you will get great hands-on experience of all parts of the project lifecycle. You will be speaking to clients and delivering solutions for them. We will offer you support and guidance, and reward you with performance related salary increases and career progression.\n\nYou will see what a transformative effect bespoke software solutions can have on a business. You will be well supported by an experienced mentor and 2 current Graduate Apprentice employees as you grow into your new career. \n\nOur apprenticeship offers a real-world opportunity for candidates looking to build a successful and rewarding career in software development. As a Graduate Apprentice you will study for your degree alongside your job, spending approximately 80% of your time in work and 20% in university. This unique combination offers an integrated experience, where practical skills and knowledge gained during the university days can be embedded in your working practices. Skills learned directly in the workplace are aligned with and can be applied to coursework and assessment. This allows you to attain an honours degree in 4 years, the same time as traditional full-time students.\n\nYou will study on a Graduate Apprenticeship degree programme towards a BSc (Hons) Software Development at Edinburgh Napier University. This Graduate Apprenticeship has a strong focus on the software development aspects of computing, combining theory and practice. You will initially develop an understanding of the gathering, storage, retrieval and analysis of information. As you progress, you will develop a critical understanding of the analysis, design, development, testing, evaluation and modification of reliable, maintainable and high quality software including real-time, mobile and large scale enterprise systems.\n\nAs you progress through the course, more of your job role will be used to gain credit towards your final award. This is captured in the Professional Practice modules which allow us to personalise your learning to ensure it meets your needs, those of your employing organisation and the university.\nGraduates of this GA will possess in-demand industry skills, with a solid understanding of software development alongside key communication, business and project management skills. To meet our Standard Entry Requirements you must have EITHER: \n- Four SQA Highers at Grade BBBB (or equivalent) including Maths, Statistics or Physics. National 5 grade C in Maths/Lifeskills Maths/Applications of Maths and English are required if not taken at Higher\n- A Foundation Apprenticeship in IT: Software Development at SCQF Level 6 plus two SQA Highers at Grade BB\n- A Modern Apprenticeship at SCQF Level 6-7 in an ICT/Digital related discipline\n- HNC or HND in an unrelated discipline plus Higher Maths, Statistics or Physics at Grade B\n- Sufficient recognition of prior learning (RPL) through industry-related experience, qualifications, and informal learning. RPL applications are considered on an individual basis\n\nYou must be able to provide proof of any qualifications stated on your CV to meet university entry requirements.\n\nAdvanced entry into Year 2 or 3 is possible for students with suitable qualifications. If applying for advanced entry, you will need to provide sufficient evidence of qualifications and experience through our process of Recognition of Prior Learning (RPL). Applications are considered on an individual basis.\n\nThe below qualities are also required for the job:\n- Basic knowledge of and enthusiasm for programming and web development\n- Showing creativity and interest in coming up with new ideas that improve and move solutions forward \n- An enquiring mind with a desire to learn and understand complexity\n- An attention to detail with a commitment to a quality approach to software development\n- A positive outlook and a personable character happy to speak to everyone