Senior Full Stack Software Engineer (Ref: CRH099)

  • Full-time
  • IT
  • Remote

Job Overview

Job title: Senior Full Stack Software Engineer

 

Department: IT Department


Reporting to:  IT & Development Manager


Location: Home based


Contract type: Permanent


Hours of work: 40 hours p/w (Mon - Friday, 8:30am - 5pm)


Salary: £60,000.00 - £91,000.00 per annum

Purpose of the job

The Senior Full Stack Software Engineer plays a key part in rebuilding the software environment across the business to focus on modern, web-based applications to deliver efficient workflows and processes. The postholder is intricately involved in the day to day and strategic development of systems, software and databases to support the overall strategic business outcomes.

 

The Senior Full Stack Software Engineer is experienced at leading and working with an Agile based development team in a DevOps environment and is extremely proficient in Azure cloud development.


The successful candidate will meet the following criteria:


  • Extensive experience in software development, with a strong track record of evaluating and improving codebases. 
  • Proficiency in C#, .Net, Azure and SQL databases. 
  • Extensive experience in API development and provider application projects and implementations. 
  • Ability to develop and implement long-term software development strategies, while managing incremental improvements. 
  • Proven leadership and mentoring experience, with a focus on guiding software engineers and driving team performance. 
  • Experience in assessing and refining development processes, tools, and standards to improve efficiency and quality. 
  • Strong problem-solving skills, with the ability to manage competing priorities and make decisions under pressure. 
  • Excellent communication skills, able to work collaboratively with both technical and non-technical stakeholders. 
  • Familiarity with industry standards and best practices, including version control, code reviews, testing, and CI/CD pipelines. 
  • Experience with networking and private networking with cloud platforms. 
  • Experience of Azure Cloud Adoption Framework or equivalent, for example Azure landing zones. 
  • Experience working within Agile methodologies, with a strong understanding of iterative development practices. 
  • Minimum of 5 years of experience in a senior development role, with at least 3 years in a leadership position. 
  • Experience in cloud platforms and modern software architectures. 
  • Previous experience in a fast-paced, evolving environment is highly desirable. 


Duties and Responsibilities

Procedures

  • Software development, evaluating and improving codebases.
  • Develop and implement long-term software development strategies, while managing incremental improvements.
  • Lead, mentor and guiding software engineers to dive performance.
  • Assess and refine development processes, tools, and standards to improve efficiency and quality.
  • Apply problem-solving and manage competing priorities and make decisions under pressure.
  • Communicate and work collaboratively with both technical and non-technical stakeholders.
  • Remain familiar with industry standards and best practices, including version control, code reviews, testing, and CI/CD pipelines.
  • Apply Agile methodologies to development practices.

 

Connect and Collaborate

  • Work closely with your line manager and team members
  • Collaborate with others, attending meetings as required
  • Supporting team members and provide on-the-job training
  • Provide cover for other staff as agreed by line manager

 

Responsive

  • Keep up-to-date with all written and verbal communications (i.e. emails/messages/calls)
  • Ensure all records are maintained and kept up-to-date according to company policies and procedures

 

Talented

  • Monitor own work levels, progress and development in the role
  • Undertake all core learning and development programmes as required
  • Undertake relevant learning according to agreed Personal Development Plan

 

Trusted

  • All employees are responsible for ensuring any personal data which Clearsprings Group holds and for which they are responsible, is kept securely and is not under any conditions disclosed to any third party unless that third party has been specifically authorised by Clearsprings Group to receive that information and has entered into a confidentiality agreement.

 

Agile and Diverse

  • Any other duties within the scope of responsibility and ability, as required, inclusive of providing similar support to any other local company project

 

Professional

  • Maintain a good understanding of the legislation of the contract 

Benefits

  • 25 days annual leave plus national bank holidays
  • Westfield Health Membership (offering cashback on health services plus discounts for retailers and gym memberships)
  • Life Cover (2 x basic salary)
  • 6-month probation period
  • Employer pension contribution (4% employer, 4% employee)
  • Laptop/Phone/other equipment if required as part of job role
  • Referral Scheme


Diversity Statement

Clearsprings Group is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.


Modern Slavery Statement

Clearsprings Groups conduct robust checks on any new employee including eligibility to work in the UK to safeguard against human trafficking or individuals being forced to work against their will.


Safeguarding Statement

Clearsprings Group is committed to Safeguarding and promoting the welfare of children, young people and adults at risk, and expect all employees to share this commitment.


All successful applicants will be required to undertake a satisfactory DBS check in line with their job role.


This role is not open to applications from those who will require sponsorship under the points-based system. Should you apply for this role and be found to require sponsorship, your application will be rejected, and any provisional offer withdrawn.


We reserve the right to close the advert early if there is a higher level of interest that expected.