Research Software Engineer (Semantic Web APIs)- KTP Associate

£26,000 - £34,000

Belfast, County Antrim - 24 months

Apply Now

Job description

Job Purpose:
Design and build the next generation of development tools for service-oriented architectures based on semantic composition, which will enable machine-assisted identification and composition of web services. As part of the KTP you will also ensure its embedding within BT’s development processes to improve efficiency, minimise cost and reduce time to market of new software features.

Main Activities and Responsibilities:
Queen’s University Belfast and BT are looking to recruit a research software engineer as part of a Knowledge Transfer Partnership to develop the next generation of smart micro-services and service-oriented architecture development. BT increasingly develops systems as a service and this move towards the cloud makes it critical to easily discover and combine existing and new web-services both inside and outside the organisation. In this KTP project you will design and build the next generation of development tools for service-oriented architectures based on semantic composition, which will enable machine-assisted identification and composition of web services. As part of the KTP you will also ensure its embedding within BT’s development processes to improve efficiency, minimise cost and reduce time to market of new software features.

BT is a British multinational telecommunications company with head offices in London. It operates in around 180 countries and is the largest provider of fixed-line, mobile and broadband services in the UK, and also provides subscription television and IT services. BT aims to achieve the goal of connecting a society that is evermore online through delivering a cutting edge network with software and services that help consumers get the most out of our offering. At the core of BT’s strategy lies an ambitious research plan conducted in various BT research centres across the globe. Especially BT Ireland Innovation Centre (BTIIC) in Belfast heavily focusses on furthering BT’s software capabilities, in particular in the field of artificial intelligence, data analytics and software engineering.

Through the KTP programme we wish to recruit a skilled and motivated post-graduate to work in BT (based in Belfast, Northern Ireland) on a collaborative project with academics in the School of Electronics, Electrical Engineering and Computer Science at Queen’s over 24 months.

The KTP Associate will lead on the delivery of the following key project stages:
1. Introduction to Micro-Services and Service Discovery
2. First Development Phase – Bottom-Up Realisation of Services Pipeline for Software Metrics Collection Framework
3. Second Development Phase – Realisation of General-Purpose Service Querying and Composition Framework
4. Trialling and Evaluation
5. Consolidation/Commercialisation

The KTP Associate will:
• Analyse and group software components deployed on endpoints with the industrial partner
• Define and implement an endpoint composition mechanism based on semantic composition research of the university partner
• Deploy and trail and evaluate the realised approach with target engineering teams
• Attend project meetings, report on progress and create opportunities for the tooling to be realised with the industrial partner.
• Collect data on usage and benefit, compile and analyse the data, and publish the results at international research venues.

Please note the start date for this role is flexible.

Project description

Design and build the next generation of development tools for service-oriented architectures based on semantic composition, which will enable machine-assisted identification and composition of web services. As part of the KTP you will also ensure its embedding within BT’s development processes to improve efficiency, minimise cost and reduce time to market of new software features.

£26,000 – £34,000 per annum. One of the key KTP benefits for graduates is access to a £8,500 training and travel budget over the 24 month project.

About the business

BT is a British multinational telecommunications company with head offices in London. It operates in around 180 countries and is the largest provider of fixed-line, mobile and broadband services in the UK, and also provides subscription television and IT services. BT aims to achieve the goal of connecting a society that is evermore online through delivering a cutting edge network with software and services that help consumers get the most out of our offering. At the core of BT’s strategy lies an ambitious research plan conducted in various BT research centres across the globe. Especially BT Ireland Innovation Centre (BTIIC) in Belfast heavily focusses on furthering BT’s software capabilities, in particular in the field of artificial intelligence, data analytics and software engineering.

IT

Software Engineer

Hold, or be about to obtain in July 2021, a Masters degree or higher (with at least a 2.1/Commendation or equivalent classification) in Computer Science or Software Engineering or a closely related discipline. Candidates must clearly state their qualifications and grade/predicted grade when making their application

6 April 2021

5 May 2021

19 July 2021

21/108759


Job Purpose:
Design and build the next generation of development tools for service-oriented architectures based on semantic composition, which will enable machine-assisted identification and composition of web services. As part of the KTP you will also ensure its embedding within BT’s development processes to improve efficiency, minimise cost and reduce time to market of new software features.

Main Activities and Responsibilities:
Queen’s University Belfast and BT are looking to recruit a research software engineer as part of a Knowledge Transfer Partnership to develop the next generation of smart micro-services and service-oriented architecture development. BT increasingly develops systems as a service and this move towards the cloud makes it critical to easily discover and combine existing and new web-services both inside and outside the organisation. In this KTP project you will design and build the next generation of development tools for service-oriented architectures based on semantic composition, which will enable machine-assisted identification and composition of web services. As part of the KTP you will also ensure its embedding within BT’s development processes to improve efficiency, minimise cost and reduce time to market of new software features.

BT is a British multinational telecommunications company with head offices in London. It operates in around 180 countries and is the largest provider of fixed-line, mobile and broadband services in the UK, and also provides subscription television and IT services. BT aims to achieve the goal of connecting a society that is evermore online through delivering a cutting edge network with software and services that help consumers get the most out of our offering. At the core of BT’s strategy lies an ambitious research plan conducted in various BT research centres across the globe. Especially BT Ireland Innovation Centre (BTIIC) in Belfast heavily focusses on furthering BT’s software capabilities, in particular in the field of artificial intelligence, data analytics and software engineering.

Through the KTP programme we wish to recruit a skilled and motivated post-graduate to work in BT (based in Belfast, Northern Ireland) on a collaborative project with academics in the School of Electronics, Electrical Engineering and Computer Science at Queen’s over 24 months.

The KTP Associate will lead on the delivery of the following key project stages:
1. Introduction to Micro-Services and Service Discovery
2. First Development Phase – Bottom-Up Realisation of Services Pipeline for Software Metrics Collection Framework
3. Second Development Phase – Realisation of General-Purpose Service Querying and Composition Framework
4. Trialling and Evaluation
5. Consolidation/Commercialisation

The KTP Associate will:
• Analyse and group software components deployed on endpoints with the industrial partner
• Define and implement an endpoint composition mechanism based on semantic composition research of the university partner
• Deploy and trail and evaluate the realised approach with target engineering teams
• Attend project meetings, report on progress and create opportunities for the tooling to be realised with the industrial partner.
• Collect data on usage and benefit, compile and analyse the data, and publish the results at international research venues.

Please note the start date for this role is flexible.