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