Due to demand and growth, the team is on the lookout for a Full Stack Software Developer to join the dynamic team working on cutting-edge automation technology. This role offers a fantastic opportunity, reporting directly to the Project Manager, you get to work with a talented team and learn new technologies while contributing to innovative solutions for their customers.
This is a core position within the product team and you will be responsible for developing, testing, and maintaining the automation products and web applications. You will need to have full-stack development experience, with a strong focus on both front-end and back-end technologies.
Key responsibilities will include:
- Collaborating regularly with internal teams, including product, customer success, and marketing, to understand requirements and deliver on strategic goals.
- Write, test, and maintain efficient code while identifying opportunities for software improvements.
- Leading software development projects and ensure they meet Service Level Agreements (SLAs).
- Conduct trials, perform tests, and implement quality checks for optimal functionality and optimisation.
- Maintaining and supporting existing systems, enhancing performance where necessary.
- Designing and developing back-end databases and web applications, focusing on responsive user interface design.
- Engaging with end-users to gather feedback and identify application requirements.
You must have the following:
- Proficiency in AWS services (e.g., EC2, S3, RDS, IAM).
- Strong expertise in PHP and Laravel(MVC architecture, Eloquent ORM, routing, Blade templating)
- Database management skills in MySQL and PostgreSQLincluding database migrations.
- Experience with responsive web applications, API integration, and secure APIs.
- Knowledge of Gitfor version control and collaboration.
- Understanding of RESTful APIs and their security requirements.
*PLEASE NOTE - you must be eligible to work in the UK WITHOUT sponsorship*