Enable job alerts via email!

Software Development Engineer

Fera Science

York

On-site

GBP 35,000 - 55,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading company in food safety as a Software Development Engineer. Contribute to critical projects that enhance web applications and databases. You'll work within a dynamic team to both upgrade existing systems and develop new ones, using cutting-edge technologies like PHP and Angular.

Benefits

25 days’ holiday (rising to 29)
Flexible working hours, on-site gym, restaurant, free parking
Paid volunteering days
Company matched pension, life assurance
15 weeks’ fully paid maternity leave and more
Employee Network Groups for inclusivity
Long Term Incentive Plan with shares in Employee Benefits Trust

Qualifications

  • Strong knowledge in PHP and Laravel framework required.
  • Experience with object-oriented programming and LAMP stack.
  • Ability to communicate complex technical issues clearly.

Responsibilities

  • Develop and support web applications using PHP (Laravel) and Angular.
  • Liaise with managers and clients to ensure project requirements are met.
  • Maintain version control standards and conduct code reviews.

Skills

PHP
Laravel
Version Control (Git)
Object-Oriented Programming
LAMP Stack
Docker

Job description

Social network you want to login/join with:

Join us as a Software Development Engineer and make an invaluable contribution to our Food Safety & Biosecurity!

The Fera IT Systems Development Team is responsible for the development, support and maintenance of web applications, databases and services of varying sizes and complexity which support or facilitate the work of Fera and our customers. Examples include systems which support Fera’s laboratory work, APIs to deliver information on food integrity issues cross the globe, web applications that support the food and farming industries, systems integration to facilitate Fera business processes, and much more.

As a Software Development Engineer you will work within a team of software development engineers, on the upgrade and enhancement of existing systems and development of new systems, contributing to one or more key development projects at any time. Tasks related to ongoing support and maintenance will also be required. The main technologies utilised by the team for new development are Angular, Laravel, MySQL. We also have some products which make use of Silverstripe, Drupal and Moodle.

We are looking to fill three roles, and will consider recruiting mid-level and senior developers depending on candidate experience.

What you’ll be doing:

  • Work on the development, enhancement and support of web applications using php (usually Laravel) and/or Angular.
  • Work on one or more key development projects, using Kanban or Scrum, whichever best suits the project. The senior role would also provide assistance and guidance for developers on other projects where required.
  • Liaise closely with managers, other developers, test engineers and clients where required, in order to successfully deliver new systems, ensuring that requirements are met and value for money is provided.
  • Maintain effective communication at all stages of the project life cycle.
  • Carry out all development within a version-controlled environment to defined coding standards.
  • Record all work done in appropriate work management tool – usually Jira.
  • Carry out robust and constructive review of code for colleagues, and take action on reviews received of own code.
  • To ensure own knowledge and expertise on methodologies and tools are kept up-to-date.

What we’re looking for:

  • Excellent knowledge of php and experience with the Laravel framework, OR
  • An understanding of software design patterns (e.g., MVC etc.)
  • Proficient in use of version control tools, ideally Git
  • Some experience in developing applications on a LAMP stack
  • Some experience of Docker.
  • An excellent understanding of object-oriented programming
  • Good knowledge of any modern relational database, preferably MySQL or SQL Server
  • Effective communication skills with an ability to explain technically complex issues in a clear fashion to clients and to other developers
  • Ability to translate a client’s ideas into a working IT solution
  • Ability and willingness to learn and adapt to new technologies, tools, frameworks
  • Ability to maintain pace and focus where complexity, ambiguity or uncertainty exists in requirements, and the ability to work proactively with colleagues to gain clarity.

What’s in it for you?

  • 25 days’ holiday (rising to 29) with the opportunity to buy extra leave.
  • Flexible working hours, on-site gym, restaurant, and free parking
  • The opportunity to take a paid day out of the office, volunteering for our charity partners or a cause of your choice
  • Company matched pension, life assurance, a cycle2work scheme, 15 weeks’ fully paid maternity, adoption and shared parental leave, paternity pay of two weeks…and plenty more.
  • Voluntary benefits designed to suit your lifestyle – from discounts on retail and socialising, to health & wellbeing, travel and technology
  • Access to our Employee Network Groups, which represent every strand of diversity and allow colleagues to connect and learn from each other on an open, inclusive platform
  • Fera operates a LTIP ( Long Term Incentive Plan) under which all employees are awarded points towards shares in the Employee Benefits Trust on an annual basis. The Employee Benefits Trust holds shares on behalf of our employee, at the point of an equity event the shares will realise a cash value.

What we hope you’ll do next:

Choose ‘Apply now’ to fill out our short application, so that we can find out more about you. If you have any questions you’d like to ask before applying, you can contact

We’re an equal opportunity employer, which means we recruit and develop people based on their merit and passion. We’re committed to providing an inclusive, barrier-free recruitment process and working environment for everyone. If you need the job description or application form in an alternative format or if you’d like to discuss other changes or support you might need going forward, please email at and we’ll get back to you.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Development Engineer

United Health Group

Leeds null

On-site

On-site

GBP 45,000 - 65,000

Full time

8 days ago

Software Development Engineer

UnitedHealth Group

Leeds null

On-site

On-site

GBP 40,000 - 60,000

Full time

12 days ago

Mid-Level Software Engineer

JR United Kingdom

York null

Remote

Remote

GBP 45,000 - 52,000

Full time

Today
Be an early applicant

Mid-Level Software Engineer

JR United Kingdom

Doncaster null

Remote

Remote

GBP 45,000 - 52,000

Full time

Today
Be an early applicant

Mid-Level Software Engineer

JR United Kingdom

Wakefield null

Remote

Remote

GBP 45,000 - 52,000

Full time

Today
Be an early applicant

Mid-Level Software Engineer

JR United Kingdom

Kingston upon Hull null

Remote

Remote

GBP 45,000 - 45,000

Full time

Today
Be an early applicant

Back End Software Developer

i4 Jobs

Doncaster null

Remote

Remote

GBP 50,000 - 65,000

Full time

Today
Be an early applicant

Android Security Software Developer, Fraud (Remote)

JR United Kingdom

Sheffield null

Remote

Remote

GBP 50,000 - 75,000

Full time

Today
Be an early applicant

Software Development Engineer (Remote - UK)

Jobgether

null null

Remote

Remote

GBP 50,000 - 80,000

Full time

30+ days ago