Software Engineer Apprentice

QA Ltd
£15000 per year
27 Sep 2017
03 Nov 2017
Contract Type
Full Time
Employer Description You will be working for a well established software, services and support provider who currently employ over 500 people worldwide and support over 8000 customers in 5000 locations. Our client are an established, successful, global provider of specialist software, services and support, delivering fully integrated trading and business management solutions to companies in the distributive trade. They are currently looking for two Software Developer Apprentices to join their well established R&D team in Hungerford, with the intention of focussing on Test Automation. Responsibilities of the Software Engineer Apprentice: - Logic: Writes simple code for discrete software components following an appropriate logical approach to agreed standards (whether for web, mobile or desktop applications) - Security: Applies appropriate secure development principles to specific software components all stages of development. - Development support: Applies industry standard approaches for configuration management and version control to manage code during build and release. - Data: Makes simple connections between code and defined data sources as specified. - Test: Functionally tests that the deliverables for that component have been met or not. - Analysis: Follows basic analysis models such as use cases and process maps. - Development lifecycle: Supports the Software Developers at the build and test stages of the software development lifecycle. - Quality: Follows organisational and industry good coding practices (including those for naming, commenting etc.) - Problem solving: Solves logical problems, seeking assistance when required (including appropriate mathematical application) - Responds to the business environment and business issues related to software development. - Communication: Clearly articulates the role and function of software components to a variety of stakeholders (including end users, supervisors etc.) - Operates appropriately in their own business's, their customers' and the industry's environments. - User Interface: Develops user interfaces as appropriate to the organisations development standards and the type of component being developed. Requirements of the Software Engineer Apprentice: Our client is looking for logical thinkers with an ability to adapt quickly and problem solve. You need to be able to communicate effectively with a range of internal and external individuals in a variety of different situations. You will need a minimum of 7 GCSEs A-C including English, Maths and Science however A Levels or equivalent and/or prior work experience would be ideal. Benefit: You will receive full product training and mentoring support alongside your Apprenticeship, and if successful you will be offered a comprehensive progression route after your Apprenticeship, potentially leading to a test Automation Specialist role or other appropriate roles within the R&D function.
This job was originally posted as