Job descriptionThis is a diverse technical role within an established but growing international organisation. You will need to have;A strong educational background with a 2.1 and above in an Engineering, Mathematical, Science or IT discipline from a Russel Group University, and a BBB and above at A-levelsCommercial Software Development Experience.General customer facing skills.The ability to diagnose and troubleshoot problemsExperience in designing and building scalable, responsive systemsAbility to work user-friendly applicationsProven experience to deliver applications to a high degree of usabilityExperience of working in an Agile environmentExperience of Java Script, AJAX, CSS, ISS or dashboards would be beneficialWeb Service development ideally using .NETWindows forms development ideally using VB.NETExperience of SQL Server, writing Stored Procedures, Functions, SSIS and any experience of performance tuning queries or databasesWhat you will be doing;Design and develop innovative applications to improve communications for the company’s international clientsProvide expert support on the Company’s products when requiredDrive technical review meetings, both internally and with relevant stakeholders from clients in order to push applications and projects forwardManage the day-to-day activities of software projects by tracking and analysing progress and collaborating with Project Managers when necessary.