Back to IT Jobs

Senior Software Engineer

  • Ref: LS3479

Cathedral Appointments are recruiting a Senior Software Engineer vacancy for our fantastic client based in Exeter. This company have grown rapidly in recent years and are fast becoming a highly-desirable South-West employer. Reporting directly to the Head of Software Engineering, you will be the technical lead for project delivery. In this role, you will be responsible for the technical aspects of all project work by working closely with other departments to ensure scoping and delivery of projects runs smoothly using clearly defined standards. As a line manager, you will be required to coach and mentor a team of developers. 

Senior Software Engineer responsibilities include...

  • Oversee the code development for web-based applications
  • Application code quality control and testing
  • Selection of tools and frameworks for project work including IDEs and toolkits
  • Provide consultative services to other departments and assist with the scoping and design of projects
  • Oversee all platform web application architecture including: database design, choice of technology and implementation
  • Develop and encourage team members by reviewing code, managing and delegating tasks and collaboratively problem solving
  • Take ownership of the implementation and continuous improvement of the company interface templates and project shared resources
  • Keep up to date with the latest software development technologies and methodologies
  • To write clean and healthy structured, well documented code
  • To manage and keep updated all code repositories

Senior Software Engineer requirements include...

Requirements:

  • Extensive experience in web design or development services, ideally in an agency environment.
  • Familiar with each layer of the LAMP stack from application architecture and system infrastructure points of view; knowledgeable and experienced in PHP and MySQL programming.
  • Understanding of Laravel, CodeIgniter and other MVC frameworks
  • GIT repository management
  • Excellent BASH skills and an understanding of web server management
  • Comfortable integrating websites with other web applications and systems, both commercial and open source including 3rd party APIs.
  • Highly proficient in HTML/CSS, and client-side scripting libraries
  • Excellent understanding of DNS, domain setup and configuration

The successful candidate will possess a track record of outstanding results and be able to demonstrate a portfolio of successfully delivered projects. You will be a natural leader and expected to provide leadership and direction to team members with regards to technical decisions and code production. 

Benefits

·         Highly competitive salary

·         Flexible benefits and employee discounts

·         Relaxed, open-plan, creative working environment

·         On-site parking

·         Regular social events and departmental activities

·         Annual internal awards

Consultant contact