Salary: £37,000 - 38,000 per year Requirements: 2:1 or above in a STEM discipline such as: Computer Science, Mathematics, Physics, Electronic Engineering, Electrical Engineering, Natural Sciences, or similar Strong academic background including A-Levels (A–B grades) or BTEC Distinction level Clear interest in software systems, technology platforms, and engineering environments Knowledge or exposure to programming languages (desirable) Understanding of SQL or database query concepts (desirable) Ability to explain technical ideas clearly (desirable) Interest in software development and system architecture (desirable) Responsibilities: Investigating and resolving complex technical issues across software platforms Structured technical analysis and fact-finding Working with software and hardware applications within enterprise systems Supporting engineering teams in analysing system behaviour and performance Communicating technical information clearly to both technical and non-technical stakeholders Maintaining strong client relationships through clear communication and technical understanding Contributing to ongoing system improvements and development initiatives Technologies: AI Cloud Hardware IoT Machine Learning SQL Security ASP.NET C# Exposed Java JavaScript PHP Python React TypeScript More: We are an award-winning technology company developing advanced software platforms used by organisations across the UK and internationally. Our environment combines deep engineering capability with commercial application across complex digital systems. We work at the intersection of AI, Machine Learning, NLP, IoT, SaaS platforms, Cloud infrastructure, IT Security, and Unified Communications technologies. Our Graduate Technical Consultant role is designed to develop into a Software Engineering / Software Development pathway, exposing graduates to real systems and customers early in their careers. last updated 12 week of 2026