Pulsant is a market leading company - providing ultra-reliable, flexible managed services to businesses nationwide. With c400 staff based in several locations around the UK, we offer a first class, fun working environment.
As a senior member of the Systems Development team, the Senior Developer is part of a key group of dedicated in-house developers writing applications that both deliver and integrate many of the core business functions. Systems are responsible for everything from the entire back-end, automation and integration systems, to front-end interfaces including customer facing websites and tools.
The Senior Developer will have ownership over development projects, contributing to all areas of the development lifecycle, working to deliver outcomes encompassing many development techniques and interacting with many parts of the business.
Key Responsibilities:
- Write well designed, testable, efficient code predominantly in PHP but extending to other languages and environments where required, by using best software development practices.
- Ownership of existing systems and new projects.
- Deliver well-structured development and supporting material to a schedule.
- Leadership of requirements analysis, system design and delivery.
- Subject matter expert of internally developed tools and systems.
Background
- Considerable experience of developing in a commercial environment on the LAMP stack with specific OO design and delivery experience including database management and optimisation.
- Professional and/or Open Source development experience and comfortable working on a variety of project elements.
- System design experience
Specifically, we would ideally like some experience in the areas below:
·
Backend:
o PHP
o MariaDB (MySQL)
Front end:
o JavaScript
o jQuery, jQueryUI, Angular
o Bootstrap
o HTML5, CSS
Deployment/Management Tools
o Jenkins
o Git Source control
o Docker
o Ubuntu
o Apache
o Redis (Caching)