IT Job Pro

Senior Full Stack Developer

Viewed 0 times

Job Description

SENIOR FULL STACK DEVELOPER
Job Description and Person Specification

Job title:Senior Full Stack Developer
Reports to:Finance & Operations Director, matrix to IT Manager
Location:Unit 6 Sovereign Gate, (Apply online only) Commercial Road, Portsmouth, PO1 4BL
Role type:Permanent

The Role
·Contribute to all IT related subjects within the business
·Coding and web development
·Design and implementation
·Support the achievement of agile transformation within the business

Job Summary
As part of the IT team work closely with senior stakeholders to understand business requirements. Contribute towards the ongoing plan documenting technical specifications for our CRM and other IT related tasks. Supporting the development team in design, development, coding, testing, and debugging. The role must also deliver a good working relationship with internal customers.

Responsibilities & Duties
·Working with colleagues to analyse current documentation.
·Reviewing requirements to understand our client's business needs.
·Implementing technical solutions.
·Striving for a high level of technical quality.
·Take part in code reviews, and use this as an opportunity to create a deeper understanding of best practice.
·Designing and updating software databases.
·Update and maintain servers.
·Performing trials, testing and quality checks to ensure strong functionality and optimisation.
·Debugging and resolving issues.
·Maintaining and supporting systems and improving the performance of existing software.
·Producing user and technical documentation.
·Being proactive in highlighting issues to the team.
·Minimal on-site adhoc IT support

Qualifications & Skills
·At least 5 years commercial experience using PHP (OOP).
·Understand microservice architecture and design patterns.
·At least 3 years commercial experience in Vue.js or similar JavaScript framework (Angular/React).
·Solid knowledge of Laravel (or other PHP framework).
·Experience crafting REST API's.
·HTML5, CSS3, JavaScript.
·Ability to write optimised complex queries and maintain MySQL databases.
·Ubuntu and Nginx/Apache server management.
·Experience with version control (ideally GIT).
·Experience writing and maintaining appropriate documentation for each stage of the software development lifecycle.
·Agile project management software (ideally Jira).
·Working knowledge of Continuous integration and continuous delivery/deployment (CI/CD).

Values

Teamwork – Work in partnership, be inclusive and collaborative.

Commercial – Understand the market and what makes us successful.

Decisions – Make choices for the benefit of the business.

Communication – Actively listen and build professional relationships.

Integrity – Care for others, be respected, admired and reliable.

Results – Go above and beyond to improve our business.

Benefits include
– iPhone
– Great working environment
– Fortnightly on-site massages
– Dress down Friday
– Paid regular team nights out
– Free snacks in the office
– Free alcohol on a Friday
– A bottle of champagne for every work anniversary
– Long service awards including 5 extra holiday days after your second year
– Paid parking
– Extra day off for your birthday and at Christmas

Job Summary

wave-1-bottom
Portsmouth Location
IT Job Pro

Similar Jobs

The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.