Great assignments await you with our key account clients in rich and varied environments.
Be part of a dynamic development team responsible for our client’s business-critical SCADA system operating 24/7 to keep our power perimeter balanced in Belgium, France, Germany, and the Netherlands. We aim to extend the geographical scope and integrate more and more smaller and very flexible assets.
We develop tools to support the real-time control of power plants, to integrate flexibility assets, and to comply with European grid codes to support the energy transition. Our tools are mainly used to:
Monitor the production assets and available capacities from our power plants.
Provide information between TSO’s and real-time SCADA system (Supervisory Control And Data Acquisition).
Calculate real-time setpoints to send to power plants to keep the balance of the perimeter based on the production plan and real-time acquisition. Inputs include FCR, aFRR, and mFRR:
FCR: Frequency Containment Reserve.
aFRR: Automatic Frequency Restoration Reserve.
mFRR: Manual Frequency Restoration Reserve.
See the FCR, aFRR & mFRR principle in the video about balancing Keeping the Balance (elia.be). Note that similar mechanisms are in place in other countries.
Your specific role
The application used to provide the services to our customers is Hitachi ABB MicroSCADA SYS600 version X (MicroSCADA X SYS600 | Hitachi Energy).
The backend development language within MicroSCADA is proprietary: SCIL (Supervisory Control Implementation Language) and the frontend is web based.
As a developer, your role is to:
Develop and maintain our SCADA X (Hitachi Energy MicroSCADA X) that keeps the power perimeter in balance.
Work on both front-end and back-end development using SCIL, HTML5, CSS, JavaScript/TypeScript.
Apply architectural design principles to build scalable and robust solutions.
Apply software craftsmanship principles (SOLID, DRY, KISS, YAGNI) to build clean, maintainable, and resilient code.
Collaborate in an Agile/SAFe environment with analysts, dispatchers, and technical teams.
Contribute to on-call support (after onboarding) to ensure system availability and grid stability.
Requested profile
You have a master’s degree specializing in IT and/or electrical engineering (e.g., ingénieur civil, burgelijk ingenieur, industrial engineer, software, electronics or electromecanics).
You have at least 3 years of relevant experience .
You possess an industrial mindset combined with strong software engineering skills (good architecture, design patterns).
You understand the basics of electricity production and grid transport.
You adopt a proactive and structured approach to your work, ensuring stability in a high-responsibility environment and remaining available for critical issues.
You are solution‑driven and feel responsible for your tasks, finding quick fixes and sustainable solutions.
You are motivated to work in a team responsible for real‑time activities.
You are a team player in complex project organizations, interacting easily with peers, analysts, architects, business representatives, and other teams.
You are able to self‑learn and take initiatives to improve our environment and practices.
You have excellent communication skills (verbally and written) across all levels.
You are fluent in French and English or Dutch and English, which is preferred.
You are eager to learn, motivated, and curious.
And on the technical level
You have some knowledge of basic programming languages. Training “SYS 600 SCIL Programming Basics” will be provided early at the start of the mission.
SCIL development for the backend.
Web development for the front‑end (HTML5, CSS3, JavaScript / TypeScript).
Version control and CI/CD implementation (supported by GitHub).
Be aware of cybersecurity principles in industrial control systems (ICS) and operational technology (OT) environments; compliance with NIS 2 regulation is required.
The team will support you in the first months to improve your programming in our specific environment.
Advantages
Hospitalization insurance (partner/children included).
Group insurance.
Dental insurance (partner/children included).
20 days statutory paid vacations (legal vacations cumulated for 1 year of work).
11 days recovery time work 38/40 per year (average 1 day per 20 days worked) if the client asks you to work 8 h/day.
Net representation fee per month.
Internet fee of € 40 per month.
Company car with national fuel card OR public transport reimbursed OR mobility package.
Daily fee of € 5.50 net per day provided.
Subscription GSM unlimited calls for Belgium (ITS subscription).
Training plan (e‑learning – certification at ITS charge).
Regular follow‑up every 3 to 6 months depending on your needs.
Regular teambuilding events every 3 months.
Flexibility and trust.
Benefits of belonging to a larger group (ITS Group) with access to additional resources and experts.
Co‑optation system (sharing is caring).
#J-18808-Ljbffr