L4 Software Developer Apprentice - Xpedite - Bath BA2 7PQ - £15k - 40 hours

Xpedite Group Of Companies Ltd
The West Barn, Sulis Down Business Village, South Stoke, Bath, BA2 7PQ
£18,000.00 - £20,000.00 annually
Closing date
26 Sep 2021

View more

Role Type
Apprenticeship, Higher

Job Details

Key responsibilities:
  • Provide programming support to the digital delivery team.
  • Communicate all programming results through verbal and non-verbal communication, using reports and technical documentation. Ensure messages are easily understood and tailored to audience.
  • Store, manage and share data securely in a compliant manner.
  • Collaborate with personnel both internally and externally at all levels with a view to create efficiencies.
  • Play an integral part in research and development to help develop solutions and achieve improvements for the organisation.
  • Providing Quality Assurance.
  • Support a variety of technical meetings through the prior internal preparation stages, minute taking and minute distribution.
  • Make amendments to bespoke maintenance databases.
  • Interpreting and manipulating technical data.
  • Providing additional admin support to the office when required.
  • Practice continuous self-learning to keep up to date with technological developments to enhance relevant skills and take responsibility for own professional development.
  • Represent the organisation within the customers environment or in the presence of customers.
  • To work in accordance with the 'Xpedite Insights'.
  • Any other tasking deemed suitable and appropriate for this skill grade to conduct.

Requirements and prospects

Desired skills

  • Create logical and maintainable code.
  • Develop effective user interfaces.
  • Link code to data sets.
  • Test code and analyse results to correct errors found using unit testing.
  • Conduct a range of test types, such as Integration, System, User Acceptance, Non-Functional, Performance and Security testing.
  • Identify and create test scenarios.
  • Apply structured techniques to problem solving, debug code and understand the structure of programmes in order to identify and resolve issues.
  • Create simple software designs to effectively communicate understanding of the programme.
  • Create analysis artefacts, such as use cases and/or user stories.
  • Build, manage and deploy code into the relevant environment.
  • Apply an appropriate software development approach according to the relevant paradigm (for example object oriented, event driven or procedural).
  • Follow software designs and functional or technical specifications.
  • Follow testing frameworks and methodologies.
  • Follow company, team or client approaches to continuous integration, version and source control.
  • Communicate software solutions and ideas to technical and non-technical stakeholders.
  • Apply algorithms, logic and data structures.
  • Interpret and implement a given design whilst remaining compliant with security and maintainability requirements.

Personal qualities

  • Excellent organisational and time keeping skills.
  • Ability to prioritise workload.
  • Excellent attention for detail.
  • Confident using Microsoft Word and Excel.
  • Thorough, organised, accurate and methodical.
  • Able to work both individually or as part of a team.
  • Able to take responsibility and accountability.
  • Capable of using own initiative.
  • Value difference and to be sensitive to the needs of others.
  • Have an interest in Software Development.
  • Show a willingness to learn and develop.

Desired qualifications

You are required to have 5 GCSE at 9-4/A*-C including English and Maths to apply for this type of apprenticeship or equivalent.

Entry also requires a good knowledge of programming (not necessarily formal), this would be around 12-18 months, or very strong A Levels including Computer Science. The entry for this programme would be in line with a 'Junior Developer'.

Future prospects

During this apprenticeship, you will follow a fully supported training programme with The Apprentice and Training Partnership, delivered through combined classroom-based training, workplace assessment/training and online learning.On completion, apprentices may choose to register with the BCS under the register of IT technicians to support their professional career development and progression.

Things to consider

You must meet the following eligibility criteria to apply for the role:
  • Have been a UK/EEA resident for the last 3 years
  • Hold valid residency status

Have the right to work in the UK

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert