Software Developer Apprentice

As a Software Developer apprentice, you will work on improving and adding features to forthcoming products, and demonstrating progress in terms of running programmes and web user interfaces.

Role

You will mainly be working on internal projects, with external customer enhancements required from time to time. You will support with the development and testing process, and will be required to use appropriate authentication mechanisms, such as using prepared SQL, ZAP for testing of web applications and SonarLint for checking code. You will learn to identify and report any impediments to software development activities, and become able to propose practical solutions to these. You will consider the security implications of proposed designs, to ensure that these are built in from inception and throughout the development process. You will apply appropriate recovery techniques as required, and in line with business processes, to ensure that the software solutions being developed are not lost. You'll be required to compile documentation on the tailored, working solutions being devised, for use by others. You will encounter software development issues, but will be given support by the mentor to overcome these, and demonstrations will be given to help you to understand the business' various new products and features, and you will support with resolving customer issues as necessary. Over time, you will be able to estimate your own ability and timeframes for delivering work products.

Training

Apprentices will work towards a level 4 Software Developer apprenticeship, including Functional Skills level 2 if required. Delivery method and location of training to be confirmed.

CORE MODULES

  • Modern Programming - Explore advanced modern programming techniques. Extend your knowledge of multiplatform development and concepts such as machine learning and AI.
  • Advanced Databases - Gain a practical understanding of databases, including design, queries, administration, and maintenance.
  • Development Methodologies - Explore the major development methodologies such as agile and waterfall to understand how to develop quality software as a team.
  • Human Computer Interaction - Consider the fundamentals of sound computer interface design, including how to implement this using modern development tools.

It is hoped that the apprentice will become an integral member of the team, and wish to continue their career with the company following completion of the programme.

Apprenticeship Standard
Software developer (level 4)
Training Provider
THE IT SKILLS MANAGEMENT COMPANY LIMITED
Working Week
Monday to Friday, 9am - 5.30pm
Expected Duration
18 Months
Positions Available
1
Closing Date
Friday, 10th May 2024
Start Date
Monday, 20th May 2024

Desired Skills

  • Analytical skills
  • Initiative
  • IT skills
  • Organisation skills

Qualifications

  • Maths and English GCSE or equivalent, grade 4 (Desired)

About the Employer

PACIFIC SOLUTIONS LIMITED
Pacific Solutions International Ltd (PacSol) specialises in Document Management, Business Process Automation and Data Capture Systems. They have 25 years of experience working with companies such as Adecco, Eddie Stobart, Legal & General and Virgin Media providing digital transformation services across businesses in the UK and Europe. PacSol have a variety of products and partner relationships relating to digital transformation that suit all platforms, use cases and businesses. They can analyse a company's particular processes, share vital information on the areas that will most benefit and make operations much more efficient and cost effective.
Company
PACIFIC SOLUTIONS LIMITED
Location
Prospect House, Fishing Line Road, England
Employment Type
Higher Apprenticeship
Salary
£18,000.00
Posted
Company
PACIFIC SOLUTIONS LIMITED
Location
Prospect House, Fishing Line Road, England
Employment Type
Higher Apprenticeship
Salary
£18,000.00
Posted