Job description
The Web Developer Apprentice will work and learn within the core Technology team and the role involves supporting the design, development and maintenance of our strategic and supporting platforms.
You will be responsible for performing a range of programming, testing and evaluation tasks to help in bringing our published content and data assets to the market in a user-centric and engaging manner.
The Junior Developer Level 3 apprenticeship programme enables you to:
- Explore a wide range of skills including Python, C#, Java, SQL, HTML, CSS, JavaScript, Git, Microservices and cloud
- Interpret simple design requirements for discrete components of a project under supervision
- Implement code which other team members have developed to produce required components
- Gain the following qualifications upon successful completion of the Junior Developer Level 3 programme:
- Software Development Technician Level 3
- BCS Certificate in Systems Development Context and Methodologies
- BCS Certificate in Programming
Key Responsibilities
- Support the development of the platform.
- Contribute to client and user requirements, and respond to development suggestions as appropriate
- Support ideas and technology solutions
- Write and test program code to a specific design brief
- Assist in the production and updating of development and information assets
- Design data models, storage and access mechanisms to establish and maximise value.
- Create tools by considering both back-end organisation of data and front-end accessibility for end-users to view and utilize data and output reports.
- Build and consume APIs to integrate and facilitate both existing and future systems.
- Build and deliver remediation of models to create efficiency using automation and data integration.
- Build knowledge through database training and support provided by Platform developers
Entry Requirements & Key Skills
- 5 GCSE’s [especially English, Mathematics and a science or technology subject]
- Other relevant qualifications and experience
- Or an aptitude test with a focus on IT skills
Skills, Knowledge and Expertise:
- Experience building websites, or writing other software.
- Experience with HTML, CSS and Javascript.
- An understanding of RESTful and Graph APIs.
- An understanding of data structures, management and scale.
- Knowledge of the role of databases.
- Experience with Git.
- Knowledge of CI/CD workflows.
- Knowledge of agile development methodologies.
- Business awareness and understanding of business requirements of IT
- Good organisational skills, a creative approach to problem solving and the ability to think algorithmically
- Good communication and teamwork skills
- Flexibility, adaptability and a desire to learn.
Benefits
- Company bonus scheme
- Private medical healthcare
- Contributory pension scheme
- Fully flexible working policy
- 25 days holiday per annum, increasing by 1 day per year up to 5 years.
- Annual well-being day
- Perkbox discount scheme
- Death in service benefit
- Company sick pay
- Parental leave pay
- Cycle-to-work scheme
- Monthly employee value awards
About Cornwall Insight
Application Deadline
March 19, 2023
Department
Tech
Employment Type
Permanent - Full Time
Location
Norwich
Workplace type
Onsite