At a Glance
- Tasks: Join our team to develop innovative software solutions and implement AI-driven automation.
- Company: Alfred H Knight, a family-owned global leader in inspection and consultancy services.
- Benefits: Competitive salary, pension, life assurance, and employee assistance programme.
- Other info: Diverse and inclusive workplace with excellent career growth opportunities.
- Why this job: Make a real impact in a dynamic environment with cutting-edge technology.
- Qualifications: Degree in Software Engineering or related field; experience with Java, SQL, and Git.
The predicted salary is between 35000 - 45000 £ per year.
Alfred H Knight has an exciting opportunity for a Software Engineer to join our growing IT – Software Engineering Team, based at our Head Office in Prescot, Liverpool. This is a unique chance for a driven professional to look beyond just coding; we want someone who can see the “bigger picture,” focusing on design, interconnectivity, and the implementation of AI-driven automation. You will be instrumental in developing systems that meet the continuing needs of the global Alfred H Knight group.
ABOUT US
Alfred H Knight is a totally independent, family-owned business spanning five generations. A global network of strategically placed offices and laboratories enables global trade by providing independent inspection, analysis and consultancy services to the metals and minerals, solid fuels and agriculture industries. We have honed and carefully crafted our reputation, delivering knowledge and professionalism in all aspects of weighing, sampling and analysis. We thrive by continuing to re-invest in our facilities, technology and people.
DO YOU HAVE WHAT IT TAKES?
To be successful at Alfred H Knight you will need to display the following:
- REQUIRED KNOWLEDGE AND WORK EXPERIENCE
- AI Prompt Literacy: Demonstrable skills in chain-of-thought prompting to solve complex coding problems.
- AI-Native Development: Knowledge of AI pair-programming tools such as Claude and Codex to accelerate software development.
- Technical Proficiency: Solid knowledge in Java, SQL, and Git.
- Modern Workflows: Experience with AI-native IDEs and the use of custom scripts or AI agents to automate tasks like unit test generation and PR summarisation.
- System Design: Deep understanding of software design patterns and architectures.
- Strategic Thinking: Ability to decompose high-level business requirements into structured technical prompts.
- Communication: Excellent communication skills with the ability to “talk the right language” regarding AI and technical design.
- Problem Solving: Proven ability to investigate, analyse, and document defects, as well as resolve “crisis situations.”
- Collaboration: A strong team player who is eager to share skills and successful methods with the wider team.
- Attention to Detail: Good attention to detail in writing and auditing high-performance code.
- Required Work Experience
- Experience in writing and auditing code with and without AI assistance.
- Experience in the creation and implementation of automated unit and integration tests.
- Experience providing 2nd and 3rd line support for internal systems.
- Experience in VCS administration and maintaining technical documentation.
- Required Qualifications
- Relevant degree or equivalent in Software Engineering or a related technical field would be advantageous.
BENEFITS
We are offering an excellent opportunity with a salary and benefits package to match including pension, life assurance and an employee assistance programme. If you are invited to interview, please let us know if there are any reasonable adjustments we can make to the recruitment process that will enable you to perform to the best of your ability. Alfred H Knight is committed to creating a diverse & inclusive environment and hence welcomes applications from all sections of the community.
Software Engineer in Liverpool employer: Alfred H. Knight Holdings Limited
Alfred H Knight is an exceptional employer, offering a dynamic work environment in Prescot, Liverpool, where innovation and collaboration thrive. As a family-owned business with a rich heritage, we prioritise employee growth through continuous investment in technology and training, ensuring our team members are equipped to tackle the challenges of modern software engineering. With a strong focus on AI-driven solutions and a commitment to diversity and inclusion, we provide a supportive culture that empowers our employees to excel and make a meaningful impact.
Contact Details:
Alfred H. Knight Holdings Limited Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer in Liverpool
✨Tip Number 1
Network like a pro! Reach out to current employees at Alfred H Knight on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. It’s all about making connections!
✨Tip Number 2
Prepare for those technical interviews! Brush up on your Java, SQL, and Git skills. Practice coding problems that involve AI-driven automation and system design. We want you to shine when it comes to showcasing your technical prowess.
✨Tip Number 3
Show off your problem-solving skills! Be ready to discuss past projects where you tackled complex issues, especially those involving AI tools. We love hearing about how you’ve used strategic thinking to overcome challenges.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows us you’re genuinely interested in joining our team at Alfred H Knight.
We think you need these skills to ace Software Engineer in Liverpool
Some tips for your application 🫡
Show Your Passion for Software Engineering:When writing your application, let your enthusiasm for software engineering shine through! We want to see how you connect with the role and the bigger picture of what we do at Alfred H Knight. Share your experiences and projects that highlight your skills and passion.
Tailor Your Application:Make sure to customise your application to reflect the specific requirements mentioned in the job description. We’re looking for someone who understands AI-driven automation and system design, so don’t hesitate to showcase your relevant experience and knowledge in these areas!
Be Clear and Concise:Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon unless it’s necessary. Use simple language to explain your technical skills and experiences, making it easy for us to see how you fit into our team.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at Alfred H Knight!
How to prepare for a job interview at Alfred H. Knight Holdings Limited
✨Know Your Tech Inside Out
Make sure you brush up on your Java, SQL, and Git skills before the interview. Be ready to discuss how you've used these technologies in past projects, especially in relation to AI-driven automation and system design.
✨Showcase Your Problem-Solving Skills
Prepare examples of complex coding problems you've solved, particularly using AI pair-programming tools like Claude or Codex. Highlight your thought process and how you approached each challenge.
✨Communicate Clearly
Practice explaining technical concepts in a way that’s easy to understand. You’ll need to demonstrate your ability to 'talk the right language' about AI and software design, so think about how you can simplify complex ideas.
✨Demonstrate Team Spirit
Be ready to discuss how you collaborate with others. Share experiences where you’ve worked as part of a team, especially in sharing skills or methods that led to successful outcomes. Alfred H Knight values strong team players!