Junior Software Engineer Apprentice

QA Ltd
£14001 per year
25 Sep 2017
03 Nov 2017
Contract Type
Full Time
Employer Description Sopra Steria has a global team of more than 38,000 employees working across 20 countries - with around 6,700 in the UK alone. Together we support the systems, services and processes that make today's world turn, finding real solutions to our clients' business challenges and touching the lives of millions around the globe each and every day. By joining our innovative and dynamic UK team, you will have access to a diverse set of roles and opportunities to help you to shape a successful and rewarding career. At Sopra Steria we recognise that our biggest asset is our people - their motivation, capability and commitment. And we recognise that our success as a business depends upon having a highly engaged team. We operate a meritocracy and like to support and nurture fresh talent attitude. As such, we would hope that successful candidates coming out of the apprenticeship programme go onto enjoy a long and rewarding career within our business. Job Description It's an exciting time as Sopra Steria are looking for an apprentice to undertake a special role, and to take that first step on your chosen career path. Main duties/ Responsibilities: As a Junior Software Engineer Apprentice, you will: - Use technologies relevant to our clients' challenges as part of project engagements or assignments - Be trained to have a basic understanding of relevant software engineering tools, techniques and methods within their area. - Develop existing skills around problem analysis - Have the ability to follow design expressed as UML - Develop an understanding of programming models (object-oriented, real-time and procedural, for example) - Understand the value that can be driven from data and information, via business intelligence and advanced analytics - Obtain knowledge, for example, of scripting and coding languages, web technologies, middleware technologies, data management & data quality tools, analytics & data science tools and SQL and no SQL databases - Produce design deliverables including: - Detailed software design (at appropriate level) - Physical design - Conceptual, logical and physical data models - Create Software: - Build software components - Configure commercial off the shelf (COTS) software products - Conduct unit testing - Action changes / corrections - Understand and apply configuration management principles - Testing - Create test data / environment - Implementation - Handling customer service requests Qualities / essential requirements - It would be advantageous to have programming experience using SQL Server, HTML, CSS, SAS, Microsoft, SPSS, Java, C#, C++, Python, R, SAP Business Objects, .NET or other Business Intelligence technologies - Familiarity with Microsoft Office - Work experience is desirable - A highly motivated self-starter who is enthusiastic about technology with a desire to build on existing skills - Excellent interpersonal skills with the ability to establish and maintain good working relationships with a variety of stakeholders - A professional and effective communicator - Flexible in terms of location and mobility (generally UK focused) although initially based at our Birmingham office Desired Qualifications - Must have completed a Level 3 Software Development Apprenticeship with QA - Or a matching qualification with another training provider Working hours and salary Hours - Monday to Friday, 9am-5:30pm Salary - £14,000 per annum Benefits Up to 35 days annual leave plus bank holidays, and up to 5% pension contribution from the company in addition to a 5% flexible benefits fund Training / Other Important Information Training and development is at the heart of ensuring that you know how you can truly develop your skills and maximise your potential. As part of your development, you will receive integrated soft skill training including: Presentation skills, Communication skills, Competencies, Time Management, Office Etiquette and many more. You will also receive a skills coach from the Apprentice Training Provider, a Sopra Steria buddy in addition to support from the Early Careers team and your line manager. What else is part of your Apprentice Programme? - When joining, Apprentices will have access to an Apprentice Facebook group and online portals to begin your induction and on boarding process - You will be invited to a two day Apprentice induction and welcome into the company including: - Company information - Soft skill training - Opportunities for networking within the business and with other apprentices - Attend an annual Apprentice event for all Apprentices from across the UK to network and develop your skills further Important Information "QA's apprenticeship programmes may be funded in part by the European Union through the European Social Fund, which supports the development of employment opportunities and a skilled workforce."
This job was originally posted as www.jobsite.co.uk/job/959065633