Degree Apprentice Programmer
- Employer
- Epix Systems Ltd
- Location
- 79, Oxford Street, Manchester, M1 6FQ
- Salary
- £14,000.00 annually
- Closing date
- 23 Jan 2022
View more
- Specialism
- Other
- Sector
- Unspecified
- Role Type
- Apprenticeship, Degree
- Start Date
- September
- Duration
- Permanent
You need to sign in or create an account to save a job.
We are looking for someone who can code and has an understanding of how computers work - but beyond that you will have the freedom to choose the details. The MMU course offers specialisms in software engineering, consultancy, security, and data analysis. All these roles are delicately intertwined within our organisation so you will have the opportunity to explore all aspects of development from taking requirements, training users, coding, and deploying solutions.
This is a varied role, and includes:
Requirements and prospects
Desired skills
Personal qualities
Desired qualifications
Future prospects
Things to consider
This is a varied role, and includes:
- Writing PHP - our main app is browser based. Currently sitting at around 500K lines of code
- Writing SQL - everything we do is data driven - so everything ultimately comes down to accessing the database
- Writing Java - our mobile app, the key feature for most of our customers, is a native Android app
- Writing Python - strictly speaking all we ever do is debug our python server that integrates between the Android app and the database because it is so reliable
- 1st line support - answering the phone, diagnosing problems, talking to users
- 2nd line support - even when someone else takes then original problem, you'll often be the one fixing it
- Reviewing code - we all get to check off each other's work as part of solving a problem
- Website design - our PHP pumps out html/css so you'll get to play with all the cool technologies in the browser
- Liaising with customers - with careful supervision, we'll encourage you to discuss requirements with customers, either over the phone or face-to-face
- Training - when we have an new customer going live we will take you out to site to meet the end users and help with one on one training
- Data processing and analysis - we often take large spreadsheets of data from our customers and need to understand them, and import the data
- Working in an office - the fact is we work from 08:00 until 16:30. We are a team and all need to be together to fix problems and write new bugs
Requirements and prospects
Desired skills
- Communication skills
- Organisational skills
- IT Skills
Personal qualities
- We appreciate that you are completing an apprenticeship degree to gain the experience to do the job so it would be unfair for us to expect you to be able to tick all the boxes before we start. However, you'll need to convince us that you can already think yourself into the mindset of a computer programmer
- You'll need to have written some code, and be able to talk us through how it works
- You'll need to be able to discuss its good points, its bad points, and explain how you got the code to where it is
Desired qualifications
- Applicants should have a minimum of 104 UCAS points at A-level(grades BCC) or an equivalent (egBTECDMM)
- They also need GCSE mathematics and English Language (gradeA*-C / 9-4) or equivalent - or must complete Level 2 Functional Skills qualifications alongside the apprenticeship. There are no additional charges for thesequalifications
Future prospects
- Starting salary £14,000, with incremental increases each year to take you to £25,000-£28,000
Things to consider
- The position is tied to the degree, and doesn't automatically lead into another role. However, we are a small firm and this is our strategy for growing talent and developing junior programmers that would fit our team
You need to sign in or create an account to save a job.
Get job alerts
Create a job alert and receive personalised job recommendations straight to your inbox.
Create alert