Software Engineer – EMS/DMS/SCADA- UK & EU
10 days ago
Liverpool
Job Title: Software Engineer – EMS/DMS/SCADA Location: Hybrid, UK, EU (2days/Week Onsite) Duration: 6months+ Permanent/Contract Role Overview: We are looking for a Software Engineer – Database and Display with strong expertise in SCADA, EMS, and DMS platforms used in the power and utilities domain. The ideal candidate will design, develop, and maintain real-time databases, data models, and display applications (HMI/SLD/Dashboards) to support reliable operation and monitoring of power systems. Key Responsibilities: • Design, develop, and maintain databases and data models for real-time power system applications (EMS/DMS/SCADA)., • Build and enhance operator displays, HMI interfaces, Single Line Diagrams (SLDs), dashboards, and visualization tools., • Ensure database performance, reliability, and data integrity under real-time operational environments., • Conduct database tuning, indexing, and query optimization for better performance., • Manage real-time data acquisition, historian integration, data replication, and logging., • Develop and maintain scripts, APIs, and automation services for system integration and reporting., • Perform troubleshooting, root-cause analysis, and resolution of database or display issues., • Maintain comprehensive documentation, including database schemas, display configurations, and integration specs., • Collaborate with cross-functional teams for incident management, testing, and system enhancements. Required Skills & Experience: Hands-on expertise with one or more of the following: • GE PowerOn Reliance (XA21), AEMS Platform, GE eTerra, PowerOn Advantage, or equivalent SCADA/DMS/EMS platforms from Siemens, OSI, ABB, or Schneider., • Strong experience in relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL., • Experience in display and visualization development – HMI, SLD creation, dashboards, and reports., • Proficiency in C, C++, PERL, Java, or equivalent scripting/programming languages for interfacing and automation., • Knowledge of real-time data handling, historian systems, and data replication processes., • Experience with version control systems such as Git or SVN., • Strong analytical, problem-solving, and communication skills., • Experience in incident management and production issue resolution in real-time environments. Preferred Qualifications: Bachelor's or master's degree in electrical engineering, Computer Science, or related field. Background in power systems, SCADA, or control center operations. Priyanka Sharma Senior Delivery Consultant Office: 02033759240 Email: