Skip to main content

This job has expired

Apprentice Web Developer (an Arch apprenticeship)

Employer
Content Guru Ltd
Location
Radius Court, Eastern Road, Bracknell, RG12 2UP
Salary
£20,000.00 annually
Closing date
22 Oct 2019

View more

Specialism
IT
Sector
Unspecified
Role Type
Apprenticeship, Higher
Start Date
November
Duration
Permanent
Key Responsibilities:

Development:
  • Write code in appropriate languages, principally PHP orJavaScript
  • Designthe architecture of new application components and achieve internalsign offfor developmentspecificationswhere required
  • Develop browser-based applications and features to meet customer/project requirements
  • Usethe company's chosen methodology/processe.g. Agile
  • Thoroughly test new features or developments to make sure they perform the desired task correctly in all cases. Test sites / applications in different browsers (versions), as necessary
  • Work withQualityAssurance teams/processes to validate builds ready for launch
  • Launchdevelopment projects, staying available to ensure success. Ensure all change processes are followed
  • Ensure appropriate documentation/updates are provided to relevant colleagues/customers

Maintenance & improvement:
  • Problem solve and fix bugs as discovered/reported
  • Perform ongoing maintenanceor upgrade of the platform as required, following internal change procedures at all times
  • Review colleagues' code and work as required prior to changes
  • Build and maintain databases when relevant
  • Share ideas and work on projects for improving applications, process or the wider platform
  • Review projects/deployments and learn lessons to improve future performance
  • Design and pilot prototype applications where required
  • Stay up to date with trends and technological advancements in web development. Learn and test new technologies, frameworks and languages as relevant

What success looks like:
  • Functionality:development releases will introduce new functionality that meets or exceeds customer requirements
  • Bug Free:the jobholder should strive to provide development releases with a low or with no bugs, helping to reduce follow up support time and improve customer satisfaction
  • On-time:development releases deliver sometimes critical services/functionality to customers and so meeting deadlines/time commitments is highly important


Requirements and prospects

Desired skills

Essential:
  • Good experience of developing commercial projects/applicationsin PHP, JavaScript, HTML5orCSS, typically of at least two years
  • Good experience in SQL and using relation databases such as Microsoft SQL Server andPostgreSQL
  • Experience in source control, in particular Git
  • Experience working with an Agileenvironment, in particular Scrum, and applying supporting practices such as TDD (Test Driven Development)

Desirable:
  • Knowledge and experience working to OWASP ASVS or equivalent application security standards
  • Experience ofJavaScriptframeworks and libraries, in particular React.js, Vue.js and jQuery
  • Experience in developing containerising applications with Docker and using orchestration such as Docker Swarm or Kubernetes
  • Experience in NoSQL databases such asElasticsearch
  • Experience in using test tools such as Selenium Web Driver,SoapUI, Burp Suite


Personal qualities

  • Good attention to detail
  • Logical approach to problem solving
  • Ability to manage complex tasks and meet deadlines
  • Good communication and interpersonal skills, able to work in a team
  • Able to understand the impact of functionality on customers/appreciate customer needs


Desired qualifications

  • 3 A-Levels at gradesA-C (or equivalent) are essential
  • Bachelor'sDegree (or equivalent)in aSTEM,Computer Scienceor related subject is desirable


Future prospects

96% of Arch Apprentices move straight into the destination of their choice when they finish their apprenticeship with many seeing their salary go up immediately post-apprenticeship!

Things to consider

Before you apply for this role, have you asked yourself:
  • Do I live close enough to Bracknellthat I could commute there and back every day?
  • Do I meet the qualifications required for this role?
  • Am I available to start an apprenticeship within the next two months?
  • Do I want to work in the Software Developmentindustry, and have I researched into it?

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert