As a Graduate Trainee Backend Engineer you are responsible for curating the structure of server side information. To primarily write server scripts and API's to be utilized by front side engineers and UX designers.
The day to day consist of optimizing servers for speed and stability, implementing security structures, generating reusable code libraries and generating data storage solutions.
As a Backend Engineer you should possess a degree in Computer Science, Network Technologies or a similar field. A basic understanding of front-end tech such as Java, HTML5 and CSS3 is needed for efficiency.
A vast knowledge of back end coding in platforms such as PHP, Laravel, Python, Ruby, Java, .NET, JavaScript etc is required for candidacy. Well qualified applicants will possess strong organizational and time-management skills.
Job Responsibilities
Generate recyclable code libraries
Implement ongoing security systems
Attend regular meeting with the front end team to expose weaknesses and problems
Routinely inspect server code for speed optimization
Conceptualize and implement solutions for data storage
Configure usability of all front side applications
Maintain a stable server with zero downtime
Keep a backup library before any large changes to server.
Requirements
Candidates should possess a Bachelor's Degree qualification with 1 - 2 years work experience.