Software Developer

Bluecrest Wellness Worthing United Kingdom Development Hybrid

Company Description

Bluecrest is a multi-award-winning provider of health assessments to both corporate and consumer sectors. We help people take control of their health risks enabling them to live healthier, happier, and more productive lives. We were founded to fill a gap in the private health screening sector for an affordable, convenient option that meets the highest clinical standards for reporting.

We currently assess around 80,000 customers in over 2000 pop up clinics across the UK and the Republic of Ireland. Bluecrest can assess for a range of different factors including heart disease, ECG, diabetes, cholesterol, vital organ functions as well as some cancers.


Software Developer

Up to £52,000 per year plus various company benefits

Worthing, West Sussex – Hybrid

Full time, Permanent

Please note: this is a hybrid role, so you will be required to attend our head office in Worthing, West Sussex a minimum of 1-day per week.

What can we offer you?

  • Competitive salary of up to £52,000 per year – depending on experience
  • Matched company pension (up to 5% or up to capped amount)
  • Four free health assessments per year which can be used by yourself, family or friends – plus a further 50% off any additional testing for employees
  • 23 days annual leave, rising to 25 days after 1 years’ service, and rising 1 day every year after up to 28 days – plus bank holidays on top
  • Vitality Life Insurance – which comes with its own list of benefits including discounts off wearable tech, trainers, gym memberships, spa – and more
  • Company sick pay scheme
  • Employee referral bonus scheme (up to £1,000)
  • Various opportunities for progression throughout the business and department

Main Purpose of Role

As a PHP Developer, you’ll have good experience of PHP and PHP frameworks such as Laravel or Symfony, strong working knowledge of source control using Git (we use Bitbucket), and any experience in implementing CI/CD processes.

You’ll be passionate about and keep up to date with the latest tech stacks, bringing drive and ambition to the team. You’re someone who is confident working as part of a team to deliver bespoke solutions to meet business needs. You will have experience in taking on existing bespoke built systems and ability to read and understand code. You will have great personable and communication skills allowing you to interact with colleagues. You have a test first mindset with experience in covering all aspects of the delivery lifecycle.


  • Ownership of your own technical development.
  • Assist with technical architecture to ensure robust and secure systems.
  • Adhere to and demonstrate clear understanding of key security principles associated with building modern web-based applications.
  • Work with applicable frameworks and existing codebases to resolve issues and complete code reviews.
  • Ensure you are proficient in the toolsets required to perform day to day duties.
  • Work effectively within team, providing clear updates to Product Owners, Scrum Masters, and team members.
  • Collaborate with team members to determine best practices and client requirements for software.
  • Maintain a consistent level of professionalism when communicating with colleagues and clients.
  • Develop intuitive software that meets and exceeds the needs of the company.

· Actively seek ways to improve business software processes and interactions.

  • Work with Product Owner to scope out work and provide clear estimations.
  • Be part of an inspiring team environment with an open communication culture.
  • Provide feedback to team members through Code Review process.
  • Engage in training and internal workshops and demonstrate a mindset of continuous learning.
  • Adhere to coding standards and secure delivery practices.


Key skills

  • Commercial experience with PHP developing in-house core applications.
  • Good knowledge of Object Orientated coding and coding Principles.
  • Recent use of PHP frameworks such as Laravel.
  • Good knowledge of relational databases such as MySQL.
  • Proven experience building and maintaining APIs.
  • Updating and altering application features to enhance performance.
  • Proficient with code versioning tools.
  • Prior working experience in Agile methodologies.
  • Experience with JavaScript Frameworks such as Angular or React

Additional desired skills

  • Experience with automated testing such as TDD, BDD, E2E Browser testing
  • Experience with AWS including Containerisation, Kubernetes, EC2, RDS, S3 and LAMBDA is beneficial.
  • A DevOps mindset and experience of working with CI/CD pipelines and using code quality and security scanning tools SonarCloud and Snyk.

You as a person

  • Strong verbal and communication skills
  • Excellent time management skills
  • A team player with high energy
  • Versatile and able to cope well under pressure
  • Determined to be the best at what you do

Other information

The post you are applying for is exempt from the provision of Section 4(2) of the Rehabilitation of Offenders Act 1974 (Exceptions) (Amendment) Orders 1975 and 2001 and therefore all convictions, cautions and bind-overs, including those regarded as ‘spent’, must be declared.

We kindly ask recruitment agencies to refrain from making contact with us.

Any personal information you share with us will be treated in line with our company Privacy Policy.

Bluecrest Wellness Ltd is proud to promote equal employment opportunities to all applicants and employees regardless of their race, religion/belief, sex, sexual orientation, marital status, pregnancy, maternity, national origin, ethnic background, disability, or age.

Lead REACT Form

Already registered? Login with your account

Not registered? Complete the form

The operating system you are using causes the expiration of the uploaded files within one minute: we recommend you to upload the attachments as the last step before sending the application. Otherwise you will be asked to upload the files every 60 seconds.

Please make sure you provide your Postcode, otherwise your application will not be accepted

Click here (or drag and drop) to Upload a file
doc, docx, txt, rtf, pdf, odt (Max: 2 MB)

Click here (or drag and drop) to Upload a photo
jpg, jpeg, gif, png(Max: 2 MB)

Let's get to know each other better! Record your video presentation and tell a little more about yourself, your experiences and your skills.


Job Applicant Privacy Notice

Data controller: Bluecrest Health Screening Ltd, Ridgeworth House, 1st Floor, 5 - 9 Liverpool Gardens, Worthing, BN11 1RY

Data protection officer: Craig Wilmott, Ridgeworth House, 1st Floor, 5 - 9 Liverpool Gardens, Worthing, BN11 1RY

As part of any recruitment process, the organisation collects and processes personal data relating to job applicants. The organisation is committed to being transparent about how it collects and uses that data and to meeting its data protection obligations.

What information does the organisation collect?

The organisation collects a range of information about you. This includes:

  • your name, address and contact details, including email address and telephone number;
  • details of your qualifications, skills, experience and employment history;
  • information about your current level of remuneration, including benefit entitlements;
  • whether you have a disability for which the organisation needs to make reasonable adjustments during the recruitment process;
  • information about your entitlement to work in the UK; and
  • equal opportunities monitoring information, including information about your ethnic origin, sexual orientation, health, and religion or belief.

The organisation collects this information in a variety of ways. For example, data might be contained in application forms, CVs or resumes, obtained from your passport or other identity documents, or collected through interviews or other forms of assessment, including online tests.

The organisation will also collect personal data about you from third parties, such as references supplied by former employers, information from employment background check providers and information from criminal records checks.

Data will be stored in a range of different places, including on your application record, in HR management systems and on other IT systems (including email).

Why does the organisation process personal data?

The organisation needs to process data to take steps at your request prior to entering into a contract with you. It also needs to process your data to enter into a contract with you.

In some cases, the organisation needs to process data to ensure that it is complying with its legal obligations. For example, it is required to check a successful applicant's eligibility to work in the UK before employment starts.

The organisation has a legitimate interest in processing personal data during the recruitment process and for keeping records of the process. Processing data from job applicants allows the organisation to manage the recruitment process, assess and confirm a candidate's suitability for employment and decide to whom to offer a job. The organisation may also need to process data from job applicants to respond to and defend against legal claims.

Where the organisation relies on legitimate interests as a reason for processing data, it has considered whether those interests are overridden by the rights and freedoms of job applicants, employees or workers and has concluded that they are not.

The organisation processes health information if it needs to make reasonable adjustments to the recruitment process for candidates who have a disability. This is to carry out its obligations and exercise specific rights in relation to employment.

Where the organisation processes other special categories of data, such as information about ethnic origin, sexual orientation, health or religion or belief, this is for equal opportunities monitoring purposes as permitted by the Data Protection Act 2018/reasons of substantial public interest.

For some roles, the organisation is obliged to seek information about criminal convictions and offences. Where the organisation seeks this information, it does so because it is necessary to comply with a regulatory requirement to establish whether an individual has committed an unlawful act or been involved in dishonesty or other improper conduct.

The organisation will not use your data for any purpose other than the recruitment exercise for which you have applied.

If your application is unsuccessful, the organisation will keep your personal data on file in case there are future employment opportunities for which you may be suited. The organisation will ask for your consent before it keeps your data for this purpose, and you are free to withdraw your consent at any time by contacting [email protected].

Who has access to data?

Your information will be shared internally for the purposes of the recruitment exercise. This includes members of the HR and recruitment team, interviewers involved in the recruitment process, managers in the business area with a vacancy and IT staff if access to the data is necessary for the performance of their roles.

The organisation will not share your data with third parties, unless your application for employment is successful and it makes you an offer of employment. The organisation will then share your data with [former employers to obtain references for you, employment background check providers to obtain necessary background checks and the Disclosure and Barring Service to obtain necessary criminal records checks.

The organisation will not transfer your data outside the UK.

How does the organisation protect data?

The organisation takes the security of your data seriously. It has internal policies and controls in place to ensure that your data is not lost, accidentally destroyed, misused or disclosed, and is not accessed except by our employees in the proper performance of their duties.

For how long does the organisation keep data?

If your application for employment is unsuccessful or your application was speculative, the organisation will hold your data on file for 12 months after the end of the relevant recruitment process or if speculative, when you submitted your application. At the end of that period or once you withdraw your consent, your data is deleted or destroyed.

If your application for employment is successful, personal data gathered during the recruitment process will be transferred to your personnel file and retained during your employment. The periods for which your data will be held will be provided to you in a new privacy notice.

Your rights

As a data subject, you have a number of rights. You can:

  • access and obtain a copy of your data on request;
  • require the organisation to change incorrect or incomplete data;
  • require the organisation to delete or stop processing your data, for example where the data is no longer necessary for the purposes of processing;
  • object to the processing of your data where the organisation is relying on its legitimate interests as the legal ground for processing; and
  • ask the organisation to stop processing data for a period if data is inaccurate or there is a dispute about whether your interests override the organisation's legitimate grounds for processing data.

If you would like to exercise any of these rights, please contact [email protected].

If you believe that the organisation has not complied with your data protection rights, you can complain to the Information Commissioner.

What if you do not provide personal data?

You are under no statutory or contractual obligation to provide data to the organisation during the recruitment process. However, if you do not provide the information, the organisation may not be able to process your application properly or at all. If your application is successful, it will be a condition of any job offer that you provide evidence of your right to work in the UK and satisfactory references.

You are under no obligation to provide information for equal opportunities monitoring purposes and there are no consequences for your application if you choose not to provide such information.

Automated decision-making

Recruitment processes are not based solely on automated decision-making.

(If you do not accept, your request cannot be processed)