This Job Vacancy has Expired!

Full-stack web platform developer

Farm Carbon Toolkit

Posted on Aug 9, 2022 by Farm Carbon Toolkit

Not Specified, United Kingdom
Immediate Start
Annual Salary

The Farm Carbon Toolkit (FCT) is a leading, independent farmer-led UK enterprise. We support farmers and growers to reduce their carbon emissions and increase their carbon sequestration. For over 10 years, we have worked to further the understanding of greenhouse gas emissions in agriculture, providing tools for measurement and delivering projects that inspire real action on the ground.

Overview of this role

As interest in our Farm Carbon Calculator software grows, we are looking for a full-stack web platform developer, with a strong background in data engineering/ science expertise to join our team and help drive forwards our ambitions to provide the most trusted, robust and highly-regarded calculator for farmers and growers in the UK and build our international presence.

You will be responsible for helping build and evolve our Farm Carbon Calculator software and services, already trusted by thousands of farmers and farm advisors. As such, you will have demonstrable data engineering experience, including API creation and use - and experience working within a professional software development lifecycle discipline, including the ability to maintain best practices and standards.

This role has been created, with the support of external funding, to support a step-change in our platform. You will be working closely with the Calculator Manager and externally appointed developers to increase the interoperability of the Farm Carbon Calculator with other farm management tools and other platforms, together with ongoing improvements to its functionality and scope.

Location: UK home-based with occasional travel required for team meetings and events, usually in the South or South West.

Job Summary: To maintain and develop our Farm Carbon Calculator, including the design of new features and work to increase its technical robustness, transparency and usability.

Key Responsibilities

System development:

  • Support front-end development of the Calculator to incorporate new features.
  • Responsible for developing robust data engineering solutions for our Farm Carbon Calculator software and services. This includes building and maintaining the database infrastructure for optimal extraction, transformation and loading of data from a variety of data sources.
  • Work closely with the Calculator Manager and external developers to design and build new features into the Calculator, including API connections with other farm management software.
  • Provide guidance on changes to the functional scope of the calculator.


    • Balance and prioritise new development needs relative to product maintenance and bug fixing.
    • In conjunction with the Calculator Manager support the training and skills development of the FCT team on using the Calculator.
    • Maintain and build useful and accessible online resources for the Calculator, including clear guidance, methodology details and frequently asked questions.
    • Engage with the Calculator Manager and wider team to ensure the Calculator is maintained and developed to exact specifications, and ensure any bugs are fixed quickly.


      • To support business partnership and consultancy project work related to the Calculator e.g. design of bespoke versions and integrations into other platforms.

        This list of responsibilities is not exhaustive and may be updated to reflect relevant changes in line with business requirements.

        Knowledge, Experience and capabilities

        Technical capabilities and experience:

        • Full life cycle web application development experience, from requirements and UX design through development and testing to implementation and maintenance.
        • Proven experience with languages such as Python, Java, Javascript and SQL, API use & creation. Knowledge of PHP for the legacy system would be helpful
        • A validated background with SQL databases and cloud services.
        • Understanding of building and deploying highly available, scalable, distributed systems of data extraction, transformation and loading of datasets.
        • Able to demonstrate an aptitude for problem solving, with strong analytical skills, ability for conceptual thinking and an appetite for progress to meet agreed deadlines.
        • Exceptional attention to detail, numeracy and data analysis skills.
        • A knowledge of agriculture and/ or carbon management would be an "advantage" but by no means essential.
        • Demonstrable project management experience.
        • Proficient with G-suite, Microsoft and other common IT software used in business.

          Personal qualities:

          • Commitment to our purpose, culture and values. Positive, enthusiastic and flexible.
          • Motivated and solutions orientated, results and activities driven, accepting responsibility for own actions.
          • A good team player who also has the initiative, motivation and drive to work on their own.
          • Builds strong and trusting working relationships
          • Excellent organisational skills, together with good communication skills - verbal and written.
          • Self-reflective, with a commitment to continual learning and development.


            Educated to degree level, in a relevant subject or equivalent experience.

            Contract Type

            This is a fixed term contract of 12 months, with the aim of making it permanent pending success with further funding.

            Pay details

            £65,000 - £75,000 depending on experience.

            Holiday allowence

            25 days per year + UK bank holidays.


            We contribute 4% on top of your salary


            Public transport expenses covered or mileage paid at 45p per mile.

            Probationary period

            3 Months

            Equal opportunities

            We strive to be an equal opportunities employer and commitment to this process is expected. We welcome and encourage applications from anyone interested in this role who feels they have the relevant experience and skills.

            How to apply

            Please submit your CV with a covering letter of no more than 2 pages of A4, outlining your relevant skills and experience for the role, to Katerina Dauksta, by clicking apply now. Please make sure that the file names of the documents you attach contain your name. Please do not include any photos.

            Applications close on Sunday 28 August 2022 midnight .

            Interviews for shortlisted applicants will be conducted on (or close to) 7th September 2022, with a starting date at the beginning of October if possible.

            Thank you for your interest in the Farm Carbon Toolkit and our job opportunities

Reference: 1696651714

Set up alerts to get notified of new vacancies.