Get connected to your future

IT Developer/ Support Apprentice

The role of the IT Developer/Support will be to undertake programming and application development, to support the financial, fundraising, marketing and operational services of ShelterBox. Working in the IT Team you will assist in developing and maintaining information systems for ShelterBox.

ShelterBox - Employer

ShelterBox is a forward-thinking and fast-growing international disaster relief charity, specialising in the provision of emergency shelter to families made homeless by natural disaster and conflict. By providing emergency shelter and tools for families robbed of their homes by disaster, we’re transforming despair into hope.



24 Months

To apply, you must complete the Sign Up process with us, or if you are already a member you will need to Login.

Job Summary

New Vacancy

Detailed Job Description

Working with the IT Manager, Business Analysts, Project Teams and system users you will help develop information systems that will integrate with existing financial management, customer relationship management and external systems. This role will allow you to develop new competencies and skills as the projects demand and progress. You will be expected to build strong relationships with all information systems users and teams and enable them to maximise their use of data and increase use of business intelligence tools, primarily Power BI, to develop reporting services throughout the whole organisation. As part of the ShelterBox team you will be expected to keep within the charity’s aims and objectives.

Duties and responsibilities will include, but are not limited to:

  • Contribute design and analytical input into development projects.
  • Develop information systems using appropriate tools and techniques.
  • Contribute to application development using Agile methodologies.
  • Contribute to testing and ongoing support of information systems.
  • Develop and deliver reporting solutions using appropriate tools and techniques.
  • Assist with the organisation and maintenance of data in all information systems.
  • Develop and/or use APIs to integrate data from existing systems and/or external providers.
  • Provide IT Helpdesk support to users as and when required.
  • Other projects or duties as may be assigned by the IT Manager and are appropriate to the role.

Requirements and Prospects

Qualifications required

GCSE grade C/4 in Maths and English or equivalent.

Skills required


  • Excellent communication skills – verbal and written.
  • Enthusiasm and a passion for software development.
  • Understanding of Object Oriented Programming languages such as - C#, Java, PHP, Powershell.
  • Experience of web technologies such as HTML, CSS, JavaScript.
  • A good approach to resolving systems and application problems.


  • Experience of Mendix or equivalent low code development tools.
  • Scrum and Agile development methodologies.
  • Some understanding of Ajax, Dojo, JSON and JQuery.
  • Experience of SQL Server and/or Postgres.
  • Experience with business intelligence tools, including Power BI
  • Good understanding of RDBMS with some knowledge of modelling relational database schemas.
  • Some knowledge of SQL.

Personal Qualities


  • Professional and positive manner and approach; able to establish and maintain good working relationships at all levels.
  • Calm ‘can-do’ attitude with an ability to work well in a pressurised environment.
  • Excellent organisational and time management skills with the ability to multi-task and work to deadlines within a busy office environment.
  • Ability to work as part of a team, as well as working on own initiative.
  • Able to appraise situations and make decisions accordingly.
  • Process driven, attentive to detail, and with a keen eye for improvement to support productivity.
  • Ability to solve issues in a professional and appropriate manner.
  • Willingness to adapt to the demands of a fast-growing international disaster relief charity.

Future prospects

On successful completion of the apprenticeship there is a possibility of a job role.

Additional Information

Training provided

Programme Content:

Taught Sessions at College (1 day a week):

You will be given the opportunity to gain the following industry recognised professional qualifications:

  • BCS Systems Development Essentials.
  • At least one another software development qualification Work-based Learning:

Within the workplace you will be given the opportunity to develop a portfolio of work demonstrating and evidencing your development of skills, knowledge and competence.

Working Times: 09.00 – 17.00. We offer a competitive pension scheme, generous holiday allowance of 25 days plus bank holidays as well as a number of family friendly policies and professional development opportunities. This role will be based in Truro and will be primarily Monday to Friday (with a day off in the week for college). If there was a major disaster, additional hours of work may be required.

Truro and Penwith College - Learning Provider

Find your feet with a traineeship. They’re a great way to help you build your CV. That’s because traineeships help you learn the essential skills that every employer wants. And they’ll set you on the right path to compete for apprenticeships. In short, they’re that vital first stepping stone to getting ahead.

For more information about this vacancy please contact Truro and Penwith College on 01872 242711 or email: (Ref ID:86756)
Truro and Penwith College

These Vacancies Might Also Interest You


At GetMyFirstJob we’re different.

We don’t just provide apprenticeships – we care about young peoples’ futures and do everything possible to connect them with opportunities that will transform their lives. Providing choice, easy access to skills learning and that all-important break into their first job.

Find out more..

View The Career Match Magazine | GetMyFirstJob
Latest News.
GetMyFirstJob | Search
Finding Your First Job

Finding Your First Job.....

List   Map