Milton Keynes College

Apprentice Software Developer

Milton Keynes, Buckinghamshire
£10,000 per year
10 Sep 2019
19 Sep 2019
Job Function
IT / e-learning
Contract Type
Fixed Term
Full Time

Employer Name: Majic Solutions Ltd

Working Week: Monday to Friday

Duration: 18 Months

Possible Start Date: 23/09/2019

Do you enjoy working with IT & technology and have some knowledge of programming? Are you creative and have good accuracy skills? Majic Solutions are looking to recruit an apprentice to provide software solutions for their customers. You will be working within a team and also individually. Apply now for this great opportunity!

Develop software solutions to meet customer requirements through team and individual efforts. Participates in the analysis and composition of requirements, design of architectural and component software features, design and implementation of system, design and implementation of test plan, and documentation of final product. Should be able to adapt to new programming languages, methodologies, and platforms to meet the needs of the project.

As a software developer, your list of tasks may include:

  • Reviewing current systems
  • Presenting ideas for system improvements, including cost proposals
  • Working closely with analysts, designers and staff
  • Producing detailed specifications and writing the program codes
  • Testing the product in controlled, real situations before going live
  • Preparation of training manuals for users
  • Maintaining the systems once they are up and running

Things to consider:

  • The employer is offering a first year salary of £10k, rising after the first year to £15k (subject to performance)

Entry requirements

  • GCSE Grade C/4 or above in English & Math
  • A Levels in Maths or Computer Science 
  • or
  • BTEC Level 3 in IT 

Skills Required

  • Strong Analytical and Problem Solving Skills
  • Strong communication skills, both written and oral
  • Computer based training system development
  • Ability to quickly adapt to a changing environment
  • Ability to quickly learn new concepts and software is necessary
  • Candidate should be a self-motivated, independent, detail oriented, responsible team-player
  • Ability to multi-task & support multiple priorities
  • Excellent teamwork and interpersonal skills

Personal Qualities

  • Knowledge of coding
  • Passionate about the role
  • Driven and motivates
  • Keen to learn and succeed

Please apply via the link.