Software Developer

Posted 3 days 10 hours ago by Oceanskies Crew Limited

£80,000 - £100,000 Annual
Permanent
Full Time
I.T. & Communications Jobs
Hampshire, Southampton, United Kingdom, SO140
Job Description
Software Developer Southampton

Oceanskies Group was founded in Guernsey in the Channel Islands and provides crew employment and yacht registration services to clients across the world. The Oceanskies bespoke cloud-based systems powers the group and requires continued development and maintenance.

Relationshps

This post holder will report to the Head of Development and Chief Technology Officer (CTO). They will work with the Software Developers in the team and play a pivotal role in mentoring a team of skilled Software Engineers and Developers.

Duties & Responsibilities
  • Work closely with the Project Manager, Head of Development and CTO to ensure tasks and projects are delivered on schedule.
  • Drive innovation by mentoring the software development team.
  • Help motivate the software development team to remain productive, efficient and deliver high standards of work throughout projects enabling deadlines to be met.
  • Cover the Head of Development's line management responsibilities for the Software Developers during annual leave or sickness absence as required.
  • Design, develop and maintain complex PHP applications built in custom frameworks and Laravel.
  • Write clean, maintainable, and well tested code that follows best practice.
  • Understand legacy systems and refactor and adapt logic into clean, modern code for greenfield development.
  • Communicate complex technical concepts clearly to both technical and non technical audiences.
  • Promote a positive and professional culture among employees, focusing on inclusivity and commercial acumen.
Job Requirements / Key Criteria Essential
  • Demonstrable experience in developing and maintaining commercial web applications.
  • Strong organisational skills.
  • Logical approach to problem solving and troubleshooting.
  • Attention to detail.
  • Time management skills.
  • Interpersonal skills.
  • Patience and the ability to remain calm in high pressure situations.
  • Responsive design skills.
  • Continuous professional development.
  • Strong numeracy skills.
  • 5+ years of professional software development experience working with PHP.
  • 5+ years of professional software development experience working with Laravel.
  • Strong understanding of MVC architecture and SOLID principles, with a commitment to adhering to DRY practices.
  • Understanding web security best practices and how to apply this to code.
  • Solid understanding of version control systems including Bitbucket and/or GitHub and CI/CD pipelines (Bitbucket Pipelines and GitHub Actions).
  • Experience of working with AWS (including ECR, ECS, RDS, S3 and EKS) and React (or Vue).
  • Ability to work on site in Southampton at least 2 days per week.
Desirable
  • Degree in relevant subject such as Software Engineering or Computer Science.
  • Good working knowledge of PHP/MySQL, HTML, CSS and JavaScript for legacy software support.
  • Knowledge of Docker environments.
  • Experience with microservice architecture.
  • Experience with eCommerce.
  • Interest in the Maritime and Yachting industry.
  • Good understanding of project coordination.
  • Experience using Claude Code (or similar).

Interested in this role? Apply online Maritime Employment & Yacht Registration