Role Overview – SCADA Software Engineer As a SCADA Software Engineer, you will play a key role in developing and maintaining a business-critical 24/7 SCADA system (Hitachi Energy MicroSCADA X) that ensures power system balance and grid stability. Key Responsibilities Develop, maintain, and enhance a mission-critical SCADA platform operating in a real-time environment. Contribute to both front-end and back-end development using SCIL, HTML5, CSS, and JavaScript/TypeScript. Design and implement scalable, robust, and resilient architectures. Apply software craftsmanship principles ( SOLID, DRY, KISS, YAGNI ) to produce clean and maintainable code. Collaborate within an Agile/SAFe® framework alongside analysts, dispatchers, and technical stakeholders. Participate in an on-call rotation (after onboarding) to guarantee system availability and operational continuity. Education & Experience Master’s degree in IT, Electrical Engineering, or Industrial Engineering. Minimum 3 years of experience in software development or industrial systems environments. Technical & Professional Skills Strong system design and architectural capabilities. Proactive and solution-oriented mindset, capable of delivering both rapid fixes and long-term sustainable improvements. Ability to work effectively in complex, real-time operational environments. Excellent communication skills and strong team collaboration. Learning & Growth Mindset Willingness to deepen knowledge in SCIL, power dispatching processes, RTUs, and cybersecurity standards (including NIS2 compliance).