Apprentice Software Developer

Here at EdShed, we have a dynamic team of software developers who design digital and curriculum products for primary schools, focussed on English and maths. How do you fancy the opportunity of joining our team to work on existing features as well as creating whole new ones? If, it’s a YES, then we would like to hear from you!

Role

Our stack is primarily TypeScript based using node.js at the back end and Vue.js at the front end. We are built on AWS infrastructure with databases in RDS Aurora and Elasticache Redis. There is the opportunity to either focus on full-stack development, more on the data and logic side, or to work more at the front-end using that data to create experiences for teachers and pupils within our platform.

As part of your role as an Apprentice Software Developer- Your duties will incude:

  • Take and interpret given software development requirements to estimate effort to deliver the work product to enable accurate costs to be established.
  • Break software development activities down into logical units of work to enable sequencing and ensure the best possible structuring of activities to deliver a high quality product right first time.
  • Report progress accurately throughout the development life-cycle stages to ensure adequate audit trails of key worksteps such that the organisation can demonstrate how the product has been created for quality and commercial purposes.
  • Identify and report any impediments to software development activities and propose practical solutions.
  • Convert customer requirements into technical requirements, both functional and non-functional to ensure that customers' expectations are accurately reflected in the software products developed.
  • Identify and select the most appropriate technical solution, taking into consideration coding best practice and appropriate quality standards.
  • Communicate software development solutions to a range of internal or external stakeholders to ensure clear understanding of requirements and how they have been met or adjusted.
  • Write logical and maintainable software solutions to meet the design and organisational coding standards (Software Development Lifecycle - Implementation and Build phase).
  • Create and maintain appropriate project documentation to explain the development process and resources used.

Training

Software Developer Level 4 Apprenticeship Standard:

The successful candidate will undertake a twenty-four month, nationally recognised qualification through TDM. This is a work-based learning programme which will require commitment to block weeks in an online training room once every quarter working towards the qualification along with weekly off the job training and monthly coaching sessions.

You will be required to demonstrate through the standard that you meet all competencies and behaviours, which will lead to the achievement of the qualification. These block weeks will take place online of TDM’s Virtual Learning Platform.

You will have a designated mentor in the workplace to support your learning and at the end of programme will be assessed via an external assessment body.

This is a Level 4 qualification.

Knowledge modules will include:

Software Development Methodologies and Testing
Systems Analysis and Design
Algorithms, Data Structures and User Interfaces
OOP and Design Patterns

Opportunity to progress to a Degree level apprenticeship or full time employment for the right candidate.

Apprenticeship Standard
Software developer (level 4)
Training Provider
THE DEVELOPMENT MANAGER LTD
Working Week
Monday - Friday, 09.00-17.00
Expected Duration
24 Months
Positions Available
1
Closing Date
Friday, 12th July 2024
Start Date
Monday, 15th July 2024

Desired Skills

  • Communication skills
  • IT skills
  • Organisation skills
  • Customer care skills
  • Problem solving skills
  • Analytical skills
  • Logical

Qualifications

  • English GCSE or equivalent, grade 4 (Essential)
  • Maths GCSE or equivalent, grade 4 (Essential)

About the Employer

EDUCATION SHED LTD
Welcome to EdShed. We are an education company run by teachers, for teachers. Our products encapsulate traditional teaching resources along with technology and are designed based on current research and proven pedagogy. We were founded in 2017 by Martin Saunders and Rob Smith after a conversation about improving how spelling was taught in primary schools. We launched Spelling Shed as a relatively simple app shortly after and it's escalated ever since. Now, we serve over two million learners in schools and households across 180 countries for a range of products. As educators ourselves, it is a huge privilege to be able to affect so many children and educators in a positive way and to deliver the most impact with the least hassle.
Company
EDUCATION SHED LTD
Location
SEVERN HOUSE, RIVER SIDE NORTH, BEWDLEY, WORCESTERSHIRE, England
Employment Type
Higher Apprenticeship
Salary
£18,000.00
Posted
Company
EDUCATION SHED LTD
Location
SEVERN HOUSE, RIVER SIDE NORTH, BEWDLEY, WORCESTERSHIRE, England
Employment Type
Higher Apprenticeship
Salary
£18,000.00
Posted