Squiz is looking to add a software engineer (PHP) to join our business applications team. Playing a key role in designing, developing and maintaining Squiz’s inhouse business systems. This is a great opportunity to work with various teams across the business i.e. HR, finance etc.
Who you are:
For this role, we ask that you can demonstrate the following:
1. Mid-Senior level PHP development experience
2. Experience using coding frameworks (e.g Laravel, Lumen)
3. Strong SQL skills (MySQL) (Must have)
4. Experience with Javascript
5. Solid exposure and understanding of Integration concepts (REST APIs, Zapier or similar product exp)
6. Proficient Linux skills (command lines as a min)
7. Testing experience (Unit Tests, UAT etc)
Nice to have:
8. Docker, Terraform
9. Newer Javascript framework experience - ideally Vue
10. Exposure to finance/ERP systems
What you would do:
11. Designing, developing and maintaining integrations for global platforms, systems and services using a broad range of technologies
12. Designing, developing and maintaining internal business systems
13. Testing systems and integrations for security and reliability
14. Collaborate and review code with other developers in the team
15. Working directly with our Business Analyst to ensure our data and business processes align
16. Troubleshoot tickets and bugs related to our internal applications, integrations and automated processes.
17. Assist in refactoring and optimisation of legacy codebases and integrations.
18. Troubleshooting and writing MySQL queries to assist with reporting.