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

"*" indicates required fields


Junior Software Developer

What is on offer?

Alfred H Knight has an exciting opportunity for a Junior Software Developer to join our IT Team based in Prescot. The successful candidate will be responsible for developing systems that 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?


Technical responsibilities

  • Work as a member of the Development Team designing and writing programs.
  • 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:


  • Basic knowledge of Java, and SQL.
  • Basic knowledge of JavaScript, HTML, CSS (desirable), and 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