FAQs
What is the main responsibility of a Software Developer in this role?
The main responsibility of a Software Developer in this role includes system development and implementation, ongoing support of platforms and services, bug fixes, robust testing of systems, and researching new technologies.
What programming languages and technologies should candidates be familiar with?
Candidates should have demonstrable experience with frontend languages such as HTML, CSS, JavaScript, as well as LAMP (Linux, Apache, MySQL, and PHP), jQuery, and RESTful APIs.
Is experience with GCP preferred?
Yes, experience with Google Cloud Platform (GCP) is preferred for this position.
What kind of qualifications is the company looking for in candidates?
Ideally, candidates should hold a university degree in Software Engineering, Computer Science, or a related field.
Are there any specific analytical skills required for this position?
Yes, strong analytical skills are required, including the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy.
What tools will I be expected to use in this role?
Candidates with experience in Jira are preferred, and knowledge of reporting packages and statistical packages for analyzing large datasets is beneficial.
How important is communication in this role?
Effective verbal communication skills are crucial, particularly the ability to provide clear advice and work collaboratively with cross-functional teams.
What benefits does the company offer?
The company offers a competitive salary package, Udemy access for training, a hybrid working policy, a private pension scheme, 25 days of holiday plus bank holidays, a health cash plan, 24/7 access to a virtual GP, life assurance, regular company socials and events, as well as access to the YuLife employment benefits and perks platform.
What kind of work environment can I expect?
The work environment supports a hybrid working policy, allowing flexibility in remote and in-office work.
Is teamwork emphasized in this position?
Yes, the ability to work both independently and as part of a team is essential for success in this role.