AF logo
The AF office

Opportunities at AF

Would you like to work for one of the fastest growing and most innovative agricultural groups in the country? We want to hear from well-motivated, ambitious individuals with a passion for excellence, a drive to succeed, and a 'can-do' attitude.

Each year, AF also employs a number of university placement students and graduates. Find out more about the student placement and graduate opportunities at AF.

A wide range of rewarding and challenging careers are available including specialist buyers and traders, key account managers, marketing, accounts, HR and IT.

All roles demand a high level of customer service, and offer excellent benefits packages to exceptional candidates, including competitive salaries, 24 days holiday per annum (increasing with service), pension plan, training and development opportunities, social events, life assurance, a superb working environment and membership of AF, allowing discounts on both farming and non-farming related purchases.

If this sounds like the career path for you, please send your CV with a covering statement to explain why you feel you would be suited to a position at AF to or write to Harriet McCarthy, HR Manager, Anglia Farmers Limited, Honingham Thorpe, Colton, Norwich, Norfolk, NR9 5BZ.

Current vacancies

AF Biomass Fieldsman, 3 month fixed term contract, July - September
AF Biomass, a subsidiary of AF limited, is seeking a full-time fieldsman for 3 months, to help with the day to day field management of AF Biomass, their suppliers and members. You will assist with the organisation of baling contractors and the accurate recording of bale counts and monitoring bale quality. You will be required to assist with loading straw when required and accurately completing and returning forms. A practical agricultural background is essential as is a full clean driving license. A vehicle will be provided. The contract will be between the beginning of July and end of September. Hours of work will be weather dependent, a minimum of 37.5 hours per week and weekend work will be required when the weather is fine. A vehicle will be provided. Closing date Monday 14 May.

Apply to

Trading Risk Support, Full Time , Permanent

Overview of role

We are looking for an enthusiastic, driven, number orientated individual to join our accounts team. You will be working with the risk area, assisting with the management and monitoring of member credit risk within the AF group of companies. The role requires ability to focus and work diligently both on your own and with the team so an eye for detail is important. Key tasks within the role are:-

  • Assisting with processing and handling the internal 'refer' process whereby financial exposure levels are closely monitored to minimise incurring any bad debt
  • Reviewing and ensuring as necessary and where appropriate that personal guarantees held on file are up to date and valid
  • Supporting with the group debt recovery as required including handling and escalation of returned direct debits.

In addition to this you will work as part of the office financial accounts team, promptly answering calls and dealing with member queries.

Qualifications & Experience

  • Experience in a financial background would be advantageous but not essential
  • Passion for numbers, accuracy and skills in calculating figures is vital
  • Used to working to very tight deadlines in a fast paced environment
  • Ability to work in a highly energised office both on your own and within a team
  • Aptitude to suggest new ideas for improvement and development of the business

Apply to

In-House Tester, Permanent, Full Time

Overview of role

You will primarily be involved in the quality assurance stage of software and process development. This role is key for finding bugs and issues within the test environment before the software release gets deployed to the users in the live system. You’ll conduct automated and manual tests to ensure the software created by the developers is fit for purpose. You will be part of the in-house development team, working on new projects and updates to our bespoke software. Key to the role is understanding the context of the software being used and being able to agree with the development team and product owners a suitable suite of tests which will confirm whether the desired outcome has been achieved and remains achieved in subsequent version releases. Part of the role is to create sufficient feedback to the developers when desired outcome is not as expected in such a way as allows timely re-engineering of the software. You will also facilitate sign off by product owners of user acceptance testing prior to live release of the latest version.

Work activities are likely to include:

  • Working with software developers and project support teams
  • Understanding and recording business requirements
  • Stress, performance, functional and scalability testing
  • Designing, writing and executing test scripts
  • Running manual and automated tests
  • Writing bug reports
  • Reviewing documentation and document analysis
  • Working towards departmental and project deadlines
  • Providing objective feedback to software development project teams
  • Problem solving
  • Presenting findings to software development and business user teams
  • Working on multiple projects at one time
  • Communicating findings to technical and non-technical colleagues

Qualifications & Experience

You should be methodical in your approach to assessing and recording your work and be able to plan ahead. Giving attention to fine detail is essential as well as being able to work always in a neat and tidy environment. The right candidate must be able to work individually but express and communicate regularly and clearly with the wider development team and product owners. Basic knowledge of any programming language is an advantage as is a passion for technology and process.

Personal Qualities

  • Patience
  •  Pro-active and Forward thinking
  •  Innovative & visionary
  •  Strategic thinker with wider-picture thinking
  •  Good planner and methodical

Apply to

Client Engagement Executive, AF Affinity Limited, Full Time

Overview of role

We are looking for a Client Engagement Executive to create long-term, trusting relationships with our clients. The role is to oversee a large portfolio of associations, develop new business from existing clients and actively seek new sales opportunities.

You will be in charge of account service, acting as a liason between Affinity and its business clients and the trade associations it works with.

Principal duties and responsibilities

  • Serve as the lead point of contact for all client engagement matters
  • Build and maintain strong, long-lasting client relationships
  • Contact clients to understand their requirements
  • Ensure the timely and successful delivery of our solutions according to client needs and objectives
  • Clearly communicate the progress of monthly/quarterly initiatives to internal and external stakeholdres
  • Develop new business with existing clients and / or identify areas of improvement to meet sales quotas
  • Price orders and send order confirmations to clients where necessary
  • Register new business
  • Send out and ensure contracts and agreements are in place

Person specification

Experience & Qualifications

  • Proven work experience as an Accounts Executive, Sales Executive, Customer Services, purchasing in a B2B environment or relevant role
  • Demonstrable ability to communicate and influence key stakeholders at all levels of an organisation, including executives, directors and business owners
  • Proven ability to juggle multipleprojects at a time, while maintaining sharp attention to detail
  • Qualifications in Business Administration, Sales, Customer Services, Marketing or a relevant field would be beneficial but not essential
  • Strong IT skills

Personal qualities

  • Strong interpersonal skill
  • A polite, friendly and diplomatic manner
  • Excellent communication skills, both written and verbal
  • A good sense of humour
  • Good negotiation skills
  • The ability to generate ideas
  • The ability to prioritise and manage several different tasks at once
  • Able to work in a highly demanding atmosphere


Apply to