Senior Developer GMS
Core
Design and develop software solutions for Generation Management System (GMS) applications to enhance system functionality, performance, and integration for grid control.
Role type
Senior GMS Application Software Development Engineer
Builds
GMS applications, workflow integrations between SCADA/EMS/GMS and IT/OT systems
Domain
Power systems engineering, grid control, energy infrastructure
Deliverable
production ML models | product features
Required skills
C/C++ programming, FORTRAN programming, power system modeling, numerical analysis, optimization techniques, software debugging, performance tuning
Preferred skills
Machine learning/AI packages, model prototyping, Generation Control, Network Analysis, Operator Training Simulator, Load Flow, Contingency Analysis, State Estimation, AGC, Economic Dispatch
Technologies
SCADA, EMS, GMS, optimization toolkits
Responsibilities
Design and develop software solutions for GMS applications, configure applications to meet customer requirements, develop workflow integrations between SCADA/EMS/GMS and IT/OT systems, create and execute test plans with customers, provide training to customers on GMS functions, resolve technical problems reported by customers, support proposals and tendering team
Seniority
Senior, hands-on IC