Our experienced team is always available to assist you with your global inspection and analysis requirements.

"*" indicates required fields


Software Developer

What is on offer?

AHK has an exciting opportunity for a Software Developer to join our IT Team based in Prescot, Liverpool.

This role will focus on developing systems that will meet the continuing needs of the Alfred H Knight group of companies.


About us

Alfred H Knight are an independent provider of inspection and testing services. Established in 1881, AHK operates in more than 40 countries with a well-earned reputation for providing reliable, professional services. We provide specialist services for a wide range of commodities within base and minor metals, steel raw materials, ferroalloys, precious metals, platinum group metals, industrial minerals, solid fuels, and fertilisers. Our clients include miners, smelters, refineries, traders, financial institutions and government bodies. We maintain rigorous quality standards to ensure that our operations provide the highest level of services to our clients. We achieve this through compliance with industry standards and regulations for laboratory, inspection and quality management, including ISO: IEC 17025, 17020, 9001, 14001 and 45001. Our people are our finest asset and as a truly global company, we value diversity, and respect people from all backgrounds. Click here to find out more about AHK. Click here to find out more about AHK.

Do you have what it takes to be a Software Developer?


Application support responsibilities

  • Provide 2nd & 3rd line support for all internal systems within the group that the development team have created.
  • Work to resolve “Crisis situations” to their satisfactory conclusion.

Technical responsibilities

  • Work as a member of the Development Team designing and writing programs.
  •  Interpret business requirements and technical specification documents.
  • Perform coding to technical specifications, whilst following coding standards.
  • Investigate, analyse and document reported defects.
  • Perform maintenance programming and correction of identified defects.
  • Create and implement unit and integration tests.
  • Create and maintain technical documentation.
  • All technical aspects of design, construction and unit testing of programs developed by the team.
  • During the life cycle of programs and systems, ensure that the necessary change control procedures are followed.
  • Share skills and successful methods of working with other team members.
  • Perform related duties as assigned.

To be successful at Alfred H Knight you will need to display the following:

Required knowledge and experience

  • Knowledge of Java, SQL, OO design, JavaScript, HTML, CSS, Git, Vue.js (desirable)
  • Expertise in current computer hardware and software packages.
  • Degree in IT, Science or Maths.
  • Good attention to detail.
  • Team player.
  • Excellent communication skills.

What are the benefits?

We are offering an excellent opportunity with a salary and benefits package to match.

Apply Now