Software Engineer - SystemOperations - #1761951
GEA Group
Date: 19 hours ago
City: Belfast
Contract type: Full time
Work schedule: Full day

GEA is one of the world’s largest systems suppliers for the food, beverage and pharmaceutical sectors. Our portfolio includes machinery and plants as well as advanced process technology, components and comprehensive services. Guided by a strong sense of purpose, our more than 18,000 dedicated employees work to enhance the sustainability and efficiency of production processes globally.
Responsibilities / Tasks
We are seeking a talented and experienced Software Engineer to join our SystemOperations team. The successful candidate will be responsible for extending our application suite to integrate new devices and develop new features. This role requires a deep understanding of various technologies, including GraphQL APIs, SQL Databases, MQTT, Event-Driven Communication, lower-level network protocols such as DHCP and mDNS, frontend development via Angular, and the use of Docker and CI/CD. Additionally, the candidate must ensure that all developments adhere to security standards according to IEC-62443-3-3 and IEC-62443-4-1. The main backend framework used will be Nest.JS.
Then please click apply above to access our guided application process.
Responsibilities / Tasks
We are seeking a talented and experienced Software Engineer to join our SystemOperations team. The successful candidate will be responsible for extending our application suite to integrate new devices and develop new features. This role requires a deep understanding of various technologies, including GraphQL APIs, SQL Databases, MQTT, Event-Driven Communication, lower-level network protocols such as DHCP and mDNS, frontend development via Angular, and the use of Docker and CI/CD. Additionally, the candidate must ensure that all developments adhere to security standards according to IEC-62443-3-3 and IEC-62443-4-1. The main backend framework used will be Nest.JS.
- Design, develop, and maintain features for the SystemOperations application suite.
- Integrate new devices into the SystemOperations platform.
- Implement and manage GraphQL APIs and SQL Databases.
- Utilize MQTT and Event-Driven Communication for efficient data exchange.
- Work with lower-level network protocols such as DHCP and mDNS.
- Develop and maintain frontend applications using Angular.
- Utilize Docker for containerization and manage CI/CD pipelines for continuous integration and deployment.
- Develop and maintain backend services using Nest.JS.
- Ensure all developments comply with IEC-62443-3-3 and IEC-62443-4-1 security standards.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and resolve issues related to application performance and reliability.
- Stay up-to-date with the latest industry trends and technologies.
- Proven experience as a Software Engineer, preferably in a similar domain.
- Strong proficiency in GraphQL APIs and SQL Databases.
- Experience with MQTT and Event-Driven Communication.
- Familiarity with lower-level network protocols such as DHCP and mDNS.
- Proficiency in frontend development using Angular.
- Experience with Docker and CI/CD pipelines.
- Proficiency in backend development using Nest.JS.
- Knowledge of security standards IEC-62443-3-3 and IEC-62443-4-1.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Ability to work independently and manage multiple tasks effectively.
- This role is based in Belfast, and applicants must be currently residing in the Belfast.
- Travel Requirements: Occasional overseas travel may be required on an ad hoc basis, depending on business or project needs.
Then please click apply above to access our guided application process.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Mobile Technician
CBRE,
12 minutes ago
Belfast - Northern Ireland - United Kingdom of Great Britain and Northern Ireland About The Role As a CBRE Mobile Technician, you will perform repairs and tend to several buildings, industrial systems, equipment, and ground requests. This job is part...

Audio Visual Design Engineer
Holovis,
1 hour ago
As an Audio Visual Design Engineer you'll be creating, developing and delivering world class AV solutions for themed entertainment globally. You'll be working on audio video as well as control systems, network and media solutions. Key Responsibilities:Project design and engineering...
Senior Lead Java Developer
CitiGroup,
1 hour ago
About the Role:We are seeking a Senior Java Developer/Lead who could drive technology transformation in the team. This role involves taking ownership of key projects and components throughout the entire Software Development Life Cycle (SDLC). A primary focus will be...