Skip to main content

Software Development Apprentice

Employer description:

We're 68,000 members in 150 countries, and a wider community of business leaders, educators, practitioners and policy-makers all committed to our mission. 

As a charity with a royal charter, our agenda is to lead the IT industry through its ethical challenges, to support the people who work in the industry, and to make IT good for society.

At BCS, we're ensuring the digital journey is safe and positive for everyone, by raising standards of competence and conduct across the IT industry and tackling the ethical challenges we face along the way.

Main role [context and purpose]:

You’ll be assisting with the design, development, and support for software solutions for BCS, including customer facing web applications and back office administration systems. 

This is a technical entry-level role for a pathway into a career as a Software Developer.

Key responsibilities: [will include but not be limited to]:

  • Develop software solutions against business requirements including design artefacts (wireframes and prototypes), user stories, functional specifications, and technical specifications.
  • Work closely with Software Testers and business users to understand and isolate issues that arise.
  • Work with suppliers, partners and other third parties to understand and/or implement technical specifications.
  • Work in accordance with BCS development methodology and best practice to plan, schedule and deliver all tasks as assigned.
  • Continually develop own capabilities and undertake learning relevant to becoming a Software Developer.
  • Involved in second line support of bespoke applications.
  • Ensure conformance\alignment with software development industry standards and legal requirements.
  • Flexibility is required of all job holders to adjust responsibilities as required from time to time by their Line Manager/Divisional Director.
  • The content and reporting lines detailed in this job description may be reviewed and changed from time to time to reflect organisational requirements.
  • All staff will live BCS’ values and support our purpose.
  • Continually looking at ways to make improvements to systems, processes and procedures.

Desirable skills / experience:

  • Some previous exposure to or experience with any programming language
  • Some previous exposure to or experience with any database technology 

Knowledge and experience in any of the following would be an advantage:

  • Microsoft .net, C#
  • Javascript
  • HTML / CSS
  • SQL Server
  • Amazon Web Services
  • Microsoft Azure

Personal qualities:

  • Continual desire to learn new technologies
  • A positive outlook with an enthusiastic approach
  • A natural interest and understanding of IT technology
  • Logical approach to problems and fault finding
  • Strong levels of personal organisation
  • Good team player with strong communication skills
  • Over time, the ability to work with minimum supervision
  • Demonstrates professionalism and resilience under pressure
  • Able to maintain confidentiality of sensitive content

Desired qualifications:

  • 6 x GCSE (or equivalent) at grades A-C including Maths plus GCSE English (or equivalent) at grade D or above.

Educated to A level standard or equivalent in Maths, Science, IT or Computing. 

Future prospects:

Potential for the role to turn into a Business Intelligence Analyst at the successful end of the apprenticeship.

Company perks:

From Day One:

  • 23 days holiday per year increasing to a maximum of 27 days with length of service
  • An extra day off on your birthday or during the month of your birthday
  • 3 extra paid days given for shutdown between Christmas and New Year
  • The Social Club – events and subsidised trips open to all employees
  • Refer a Friend – If you ‘refer a friend’ for a role at BCS and they are successful, you would receive £750 after 6 months and further £750 after 12 months (conditions apply)
  • Life Insurance paid at four times base salary from day one.
  • 9 day fortnight – a non-contractual benefit where by hours can be condensed from 10 working days into 9 to gain the 10th day off.


  • Personal days for Band 3 or above – one personal day off per month
  • BCS Stars – the internal recognition scheme based on the company values. Employees can be nominated across the business to earn points to spend on an online shopping platform.
  • EAP – Employee Assisted Programme (Counselling, financial and legal advice)
  • Car parking in Swindon - 90 spaces available after which point employees are expected to pay for their own parking or seek alternative options.

There will be more benefits post probation!

Working week:

Monday – Friday, 9.15am – 5:15pm, 37.5hrs a week.

Important Information:

QA’s apprenticeships are funded by the Education & Skills Funding Agency (ESFA), an executive agency of the Department for Education.

To be eligible for a Government funded apprenticeship you must have lived in the UK or European Economic Area (EEA) for the last 3 consecutive years.

Software Development Apprentice

QA Apprenticeships
Swindon, UK
Advanced Apprenticeship

Published on 2 Feb 2021

Share this job now