As a Senior Full-Stack Developer, you will be responsible for the ownership of various software projects as well as mentoring junior staff and placement students in the Development team. This role reports to the Technical Development Lead.
- Plan and lead development on select software development projects
- Understand the development technologies and systems in use to teach others
- Coach and mentor more junior colleagues
- Communicate with clients and other departments to translate project requirements into technical outputs
- Maintain, operate & support on development projects
- Have working knowledge of best practices regarding security during development.
- Have experience of leading on a project, or a significant part of a product.
- Ideally have working knowledge of Vue.JS and Laravel.
- Ideally have working knowledge of SQL and Linux web-server management.