Software Engineer -KTP Associate

Solihull, West Midlands £40,247 - £42,636

Job sector

Service

Job function

Software Engineer

Job duration

36 Months

Application closing date

15/07/2025

Apply now

Job description

The software engineer is required to carry out this challenging KTP project between the University of Gloucestershire and Unielectronics Ltd.

You will be working and managing this new challenge but interesting research and knowledge transfer project to research, design and develop an integrated smart cyber-security hub (iSecurityhub) for efficient and effective cyber-security management, threat detection, misconfiguration detection, and securing system integrations between the information systems of Unielectronics and its partners. Addressing key cyber-security challenges by incorporating advanced expertise in cybersecurity best practices, data protection, and system integration. This system will create a cyber-secured business environment for Unielectronics and its business partners by leveraging cutting edge technology advancements and innovation. You will l need to have a wide spectrum of both technical skills and knowledge and business awareness and to help deliver the project.

Main duties and responsibilities
Project objectives for the Software Engineer
1) To research B2B wholesale trading industry and identify any cyber-security issues.
2) Liaise with users, senior staff, and internal/external clients, to analyse and evaluateUnilelctronics’ B2B model.
3) To analyse and evaluate cyber-security Issues of the Existing Information Systems of Unielectronics Ltd and Its Partners
4) To carry out business process analysis, modelling and optimisation of Unielectronics
5) To define business requirements and system requirements of iSecurity-hub.
6) To research, design and develop 5 intelligent algorithms for data mining, data integration and smart system functions. The academic supervisor will lead this stage.
7) To produce (1) system architectural design, (2) database design and (3) system detail design of iSecurity-hub.
8) To finish coding all units including database SQL coding, server-side and client-side scripting.
9) To carry out the system integration, and testing and installation and user training.
10) To write a number of academic papers for publication.
11) To manage the delivery of the key duties outlined above on a day-to-day basis and to ensure related targets are met.
12) To report to the Company Supervisor on weekly basis regarding project progress and expected outcomes.
13) To report to the Academic Supervisor on a regular basis, and at least on a weekly basis. These meetings are to review overall project progress and to highlight any issues of concern.
14) To organise regular meetings between supervisors and present project updates at management meetings.
15) To assist in the dissemination and publication of outcomes.
16) To undertake any other duties and responsibilities, commensurate with the grade of the post, properly directed by the line or operational manager. These variations will not change the general character of the post, or the level of responsibility entailed.

This job description is a guide to the work the postholder will initially be required to undertake. It may be amended from time to time to meet changing circumstances by mutual agreement. It is expected the job description will be regularly reviewed by the postholder and his/her manager.

Person Specification
Essential
• BSc and MSc in a relevant computer science, data science or mathematics, business analysis, and information technology and systems.
• Experience of system analysis and design and development
• Have experience with data mining, smart algorithm design and development
• Experience of Business Process modelling, analysis, simulation and optimisation.
• Hands-on experience with secure system design, cybersecurity principles, or enterprise network management.
• Diligent, driven by commercial success, flexible and have good interpersonal skills.
• Excellent at mathematical analysis
• Hard working, proactive and innovative thinking.
• Strong analytical thinking and attention to detail.
• Able to work on own initiative and as part of a team. The ability to work under pressure and meet deadlines.
• Be a quick learner and highly motivated.
• Ability to communicate effectively at all levels within an organisation.
• Pragmatic approach to ensure project benefits delivery and identify with the company’s profit driven business plan.
• Able and willing to spend time on training courses, at conferences and seminars as necessary.

Desirable
• PHD Degrees in software engineering, data science and information technology etc.
• Industry-recognised certifications (e.g., CompTIA Security+, CISSP, Azure Fundamentals).
• Experience with threat detection tools, working on Azure infrastructure, or API security.
• Some experience of trading businesses
• Some experience with Python/PowerShell scripting, network protocols and security logging , and awareness of GDPR and data protection compliance
• Some experience of business process modelling (BPM) tools and project management and project delivery is desirable, as is familiarity with project planning tools (e.g. MSProject) and project
• Management methodologies (e.g. PRINCE2).
• Strong mathematical knowledge
• Driven to succeed, but with a relaxed outlook.
• Confident and able speaker in a public setting such as conferences.
• Evidence of ensuring projects reach a successful conclusion.
• With Integrity to act honestly and openly.
• With ambition to encourage and inspire everyone to be best they can be.
• With curiosity to be passionate and enthusiastic about creating, gaining, sharing, and applying new knowledge.
• With clear sustainability awareness to be committed to reducing our own environmental footprint and to protecting the wellbeing and viability of our community and wider world.

Project description

The overall aim of the project is to research, design and develop an integrated smart cybersecurity hub (iSecurity-hub) for efficient and effective cyber-security management, threat detection, misconfiguration detection, and securing system integrations between the information systems of Unielectronics and its partners. Addressing key cyber-security challenges by incorporating advanced expertise in cybersecurity best practices, data protection, and system integration. iSecurity-hub will be initially developed for Unielectronics and its partners, but the software can also be applied by similar companies doing B2B trading. It will be built in a modular fashion,
following software engineering and cyber-security best-practices, meaning that customers can build on its API’s, fit it to their requirements, and benefit from the cyber-security management systems embedded. On that basis, this KTP will make a tangible positive impact on the UK’s economy and society.

About the business

Unielectronics Ltd is a one-stop wholesale source for printing supplies and electronics equipment with a B2B business model. It serves customers with complete management and dropship services, sourcing most of its products from about 20 worldwide suppliers. The current revenue generating activities include (1) wholesale to its customers and (2) B2B platform and logistics services.

Apply now