IT Trainee

Portland Fuel Limited · York

TechnologyHigher Level 6On-site

Weekly Hours Worked: 40-hours per week (Monday – Friday)

Some areas you could be responsible may include:

  • Coding and Development of new applications as business demands (nearly all coding is done in the C# programming language)

  • Maintaining existing codebase in areas such as: - Data retrieval, recording and manipulation (C#, SQL)

  • SFTP communication applications (C#, JSON)

  • Database connection (with and without Entity Framework) (C#, SQL)

  • Updating existing codebase to latest version of .Net (C#)

  • Coding and maintenance of internal IIS website intranet (C#, HTML, CSS)

  • Setting up and maintaining new Local and Virtual Linux Server Environments

  • Coding and maintenance of internal and external websites utilising standard LAMP stack or IIS, Apache, PHP, HTML, CSS, WordPress, Node

  • Maintenance of MySQL and PostgreSQL databases both locally and remotely

  • Helping staff with Windows 11 and application related enquiries

  • Understanding network infrastructure for optimisation and fault tracing

The role is extremely varied and will provide excellent IT experience and an exposure to a wide range of IT business activities, but applicants are not expected to have any industry qualifications as full training will be given.

Duties and Responsibilities

  • Provide IT support and assistance.

  • Troubleshoot IT issues and provide appropriate remedial action, as directed.

  • Be receptive, respectful and accommodating at all times.

Benefits

  • 21 days holiday + bank/public holidays + 1 day birthday leave

  • Access to a dedicated independent performance coach

  • Company bonus/performance enhancements

  • Company Pension Scheme

Skills required

You will:

  • Be able to demonstrate an active interest in IT, technology, and computing

  • Possess superior organisational skills and a “can-do" attitude and be able to carry out every task with equal enthusiasm

  • Have some coding experience and knowledge of Microsoft Excel (this is advantageous but not essential, as full training will be given)

  • Hold a full driver's license – driving is essential, as is the flexibility to work from other locations, within the Portland Group

Qualifications required

  • English and Maths

  • 104 UCAS points

Training you'll get

BPP apprenticeship training programmes are delivered virtually by our fully qualified and industry-experienced training team. Using their expert knowledge, we’ve purposefully built our programmes around the real-world use of modern technology, so that the skills we create can be directly applied in the workplace.

Throughout the apprenticeship learners receive coaching, help and guidance from a dedicated team who are there to ensure they get the most from their work experience.

Future prospects

Professional growth and long-term career prospects for the right candidate in a rewarding and forward-thinking Company.

The essentials

Hours, commitment and the dates that matter.

Hours 40 hours per week
Duration 36 months (Ongoing)
Roles available 1
Posted 07 Oct 2026
Interviews 02 Nov 2026
Starts Nov 2026
Apply by 31 Oct 2026

Training provider

BPP

Delivers the training for this role and manages your application.

Where you'd be based

YO1 6JT

More from BPP

See all opportunities

Digital Marketing & Events Apprentice

Quoted Companies Alliance
London · Hybrid £380/wk Advanced Level 3 Closes 15 Nov 2026

To support the communications & events teams across digital marketing, social media, website and event organisation.

BPP

Finance Assistant Apprentice

Health Innovation Yorkshire & Humber
Huddersfield · On-site £19,000 - £24,000 (age/experience dependent) Advanced Level 3 Closes 28 Nov 2026

The Finance Assistant will provide day-to-day support across the Finance function, helping to ensure that financial transactions, records and reporting are accurate, timely and appropriately controlled.The role combines practical, on-the-job experience with structured learning towards a recognised accounting qualification. Working closely with the Finance Manager and the wider Finance team, the postholder will develop their knowledge and skills across a broad range of financial activities, gradually taking on greater responsibility as their experience and competence develop.This is an opportunity for an organised, numerate and motivated individual to build a career in finance within a supportive and varied working environment.

BPP

Pharmacy Technician Apprentice

Rhodes Pharmacy
Blackpool · On-site £16,640/yr Advanced Level 3 Closes 20 Nov 2026

We are looking for a motivated and professional Pre-registration Trainee Pharmacy Technician to join our pharmacy team.This position is intended for individuals who are keen to train as a pharmacy technician through the Pharmacy Technician (Integrated) apprenticeship standard. Successful completion of this programme will enable the post holder to meet the General Pharmaceutical Council’s initial education and training requirements for registration as a pharmacy technician.You will work under supervision while developing the knowledge, skills and behaviours needed to support the safe, effective and person-centred use of medicines.

BPP

Jobs you might be interested in

See all opportunities

Your career.In your pocket.

The GetMyFirstJob app makes finding the right opportunity easier than ever.

  • Find opportunities, faster Search and discover jobs and apprenticeships that match your skills and goals.
  • Be the first to know Get personalised job alerts and never miss a new opportunity.
  • Save & track your favourites Save jobs, track your applications and keep everything in one place.
  • Apply on the go Quick, easy applications — anytime, anywhere.
The GetMyFirstJob app, showing a Career DNA profile and a list of matched opportunities.

Coming soon!

Be the first to experience the new GetMyFirstJob app.

Available on

Download on theApp Store Get it onGoogle Play
  • Secure & private
  • Designed for mobile
  • Fast & easy to use
  • Built around your career
An unexpected error has occurred. Reload 🗙