Senior Full Stack Software Developer
Permanent position
Location: Portsmouth
Salary: £50000 - £70000
Job reference: CCO5776-AA
Description:
£50,000 - £80,000 pa plus benefits
- Lead the full development cycle of a Customer Relationship Management (CRM) system, from conceptualization to deployment.
- Design, develop, and implement the CRM system in alignment with business needs and requirements.
- Manage and lead a team of developers and coordinate project tasks to ensure timely delivery.
- Advertise job openings, screen candidates, and recruit a top-tier team of developers for the CRM project.
- Conduct regular meetings with service providers to ensure smooth collaboration and integration of external services with the CRM system.
- Collaborate with cross-functional teams to gather requirements, provide technical guidance, and support system enhancements.
- Stay updated on industry trends and emerging technologies to drive innovation within the CRM system.
- 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.
- Reviewing business requirements to understand the business needs.
- Implementing technical solutions.
- Striving for a high level of technical quality.
Key Skills & Experience required for the position include:
· At least 5 years commercial experience using PHP (OOP).
· Strong understanding of 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).
Additional Details for the position:
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 and Macs
· Fortnightly on-site massages
· Paid regular team nights out
· Snacks in the office
· Beer Fridays
· 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
Contact John Dunaway - john@v3recruitment.com to 07748 770440
LOOKING FOR WORK?
The job of your dreams or the career you have always hankered after is just a few mouse clicks away - right at your finger-tips.
Benefits to registering:
- Help your chances of getting a job
- Update your information
- Get the latest jobs by email
- Track your applications
- Have your search history remembered