Backend Software Developer

Apply for this job

Email *

Job Description

Position: Backend Software Developer

Reports to: Development Manager

Status: Full Time

Location: Home Based/remote

Objective

Full life cycle software development at large scale and for high volume systems delivered globally.

Key Accountabilities

  • Completion of software using the latest language and framework versions available

  • Write high quality application code that adheres to relevant modern standards

  • Working with the Laravel framework on the backend, and Vue.js on the frontend

  • Design and implementation of database structures in MySQL

  • Design software systems for cloud-based architecture

  • Create technical specifications based on requirements given, and assist with architectural discussions and plans

  • Follow agile methodologies for estimations and development

  • Participate regularly in a peer review process

Requirements

  • At least 3 years commercial software development experience.

  • Very strong experience with PHP and the Laravel framework

  • Awareness of application architecture in cloud-based environments

  • Experience with key technologies such as caches, queues and websockets

  • Experience designing large data, high traffic, scalable solutions

  • Experience with Docker for development and production environments

  • Experience with Vue.js and the Tailwind CSS framework beneficial

  • Good communication skills both written and verbal

  • Experience in the education sector and assessment beneficial.

  • Home based working.

  • Travel may be required in support of projects.

Job: TECHNOLOGY

Organization: Assessment & Qualifications

Schedule: FULL_TIME

Req ID: 9995

#LI-REMOTE