As a SCADA Software Engineer, you will join a dynamic development team responsible for maintaining and evolving a business-critical SCADA system operating 24/7. This system plays a key role in balancing energy production and consumption across multiple European regions while integrating increasingly flexible and distributed energy assets. You will contribute to the development of tools that enable real-time monitoring, control, and optimization of power generation assets, supporting grid stability and compliance with European energy regulations. Working in a highly critical environment, you will combine strong software engineering practices with an industrial mindset to deliver robust, scalable, and resilient solutions.
Key Responsibilities
- Develop and maintain SCADA applications ensuring real-time control and monitoring of energy systems
- Work on both backend and frontend development using SCIL, HTML5, CSS, and JavaScript/TypeScript
- Design and implement scalable, robust, and high-availability solutions aligned with architectural best practices
- Apply software craftsmanship principles (SOLID, DRY, KISS, YAGNI) to ensure clean and maintainable code
- Contribute to systems handling real-time data exchange and automated decision-making for power balancing
- Collaborate in an Agile/SAFe® environment with analysts, engineers, and operational teams
- Ensure continuous system availability and reliability in a 24/7 critical environment
- Participate in on-call support after onboarding to guarantee system stability and rapid incident resolution
- Contribute to CI/CD processes and version control practices (Git-based environments)
- Ensure compliance with cybersecurity standards in ICS/OT environments, including NIS2 requirements
- Continuously improve development practices, tools, and system performance
Qualifications & Skills
- Master’s degree in IT, Software Engineering, Electrical Engineering, Electronics, or Electromechanics
- Minimum 3 years of relevant experience in software development or industrial systems
- Strong understanding of software architecture, design patterns, and best practices
- Experience in backend and/or frontend development (JavaScript/TypeScript, HTML/CSS)
- Willingness to learn and work with SCIL (SCADA proprietary language)
- Knowledge of version control and CI/CD practices (e.g., Git)
- Understanding of real-time systems or critical environments is a strong asset
- Basic knowledge of electricity production and grid transport is a plus
- Awareness of cybersecurity principles in industrial environments (ICS/OT)
- Strong problem-solving skills with the ability to react quickly in critical situations
- Proactive, structured, and solution-oriented mindset
- Ability to work autonomously while being a strong team player
- Excellent communication skills with both technical and non-technical stakeholders
- Strong willingness to learn, take initiative, and continuously improve
Why Join Us?
- Contribute to high-impact systems supporting the energy transition
- Work on real-time, business-critical applications with tangible societal impact
- Be part of a collaborative and highly skilled engineering team
- Gain expertise in SCADA systems and industrial software environments
- Work in a culture that values stability, quality, and continuous improvement
- Opportunity to grow your technical skills in a complex and meaningful domain
If you’re eager to build resilient systems that truly matter and thrive in high-responsibility environments, we’d love to hear from you. Apply now and be part of shaping the future of energy systems.
Opportunities are numerous. From bare applications development to of IT infrastructures management including conception, architecture and requirements analysis.
Although open to technologies used by our customers, ABAKUS IT-SOLUTIONS seeks mainly but not only consultants mastering: Windows and Linux Servers, networks, developments (JAVA, SAP, .NET,…) as well as highly specialized experts for example in cybersecurity or in Content Management System (CMS) (SharePoint, Drupal, WebLogic…).
In terms of non-technical competencies, ABAKUS IT-SOLUTIONS hires dynamic persons, open to the world, interested by innovation and having a keen sense of client relationship.
A very good command of English is essential, the capacity to speak French, German or Dutch is an asset.
Even though most of our positions require at least 3 years of experience, some are open to new starters.
