GMS Application Developer

Compunnel, Inc.

Taylor (TX)

On-site

USD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology solutions provider in Taylor, Texas is looking for a GMS Application Developer to design, develop, and support Electric Power Grid Applications. The ideal candidate will have a Bachelor’s Degree in Electrical Engineering, Computer Engineering, or Computer Science, and experience in programming languages such as C, C++, and Java. Responsibilities include developing EMS applications, troubleshooting issues, and providing support. This role requires both programming and database skills. Join a dynamic team to enhance grid applications and integrate innovative solutions.

Qualifications

  • Experience with a Bachelor’s Degree in a relevant field.
  • Knowledge of programming languages like C, C++, Java, and Python.
  • Experience with databases such as Oracle and SQL Server.

Responsibilities

  • Develop and support EMS applications including Power Flows and State Estimator.
  • Troubleshoot Voltage and Transient Stability Analysis application issues.
  • Provide 24x7 Level 2 support for critical production issues.

Skills

C
C++
VisualC++
FORTRAN
Java
Perl
Python
PL/SQL
Shell Scripting
Oracle
SQL Server
Git/GitHub
JBOSS
Tomcat
Tibco JMS
AMQ
CPLEX
AMPL
Gurobi

Education

Bachelor’s Degree in Electrical Engineering
Bachelor’s Degree in Computer Engineering
Bachelor’s Degree in Computer Science
Master’s Degree in Electrical Engineering
Master’s Degree in Computer Engineering
Master’s Degree in Computer Science

Job description

The GMS Application Developer designs, develops, and supports a suite of Electric Power Grid Applications, including Energy Management System (EMS) applications such as Topology Processor, Power Flows, State Estimator, Contingency Analysis, Load Frequency Control, Dispatcher Training Simulator (DTS), ICCP, SCADA, CIM Importer, Interfaces, Dynamic Stability Analysis, Load & IRR Forecasting, PMU, and Network Model Management System (NMMS). The role adheres to software development life cycle (SDLC) processes, performing testing and validation to deliver quality software to customers. This position reports to the Supervisor/Manager of Grid & Market Solutions (GMS) Technology Development – Grid team.

Key Responsibilities
  • Develop and support EMS applications including Power Flows, State Estimator, Contingency Analysis, Load Frequency Control, Load Forecast, DTS, and custom client's EMS applications.
  • Work with Network Modeling team on CIM data modeling and EMS CIM Importer development.
  • Troubleshoot and resolve Voltage and Transient Stability Analysis (VSAT/TSAT) application issues.
  • Design and implement IRR (Wind/Solar) forecast requirements using Siemens WebSDK.
  • Collaborate with vendors to ensure quality software delivery and integration of vendor systems (GE EMS, Siemens NMMS, Powertech DSA/VSAT/TSAT, EPG PMU/RTDMS, iTron MetrixIDR).
  • Provide 24x7 Level 2 support for critical production issues.
  • Create and deliver training presentations on GMS grid applications.
  • Develop integration and data flows between EMS applications and downstream systems (VSAT/TSAT, MMS, Itron Load Forecasting, IRR forecast interfaces).
  • Perform code reviews and approve changes from other developers.
  • Automate unit and regression testing using scripts and tools such as Selenium.
  • Represent E at market participant meetings and provide guidance on GMS applications.
  • Lead enterprise-level application design, architecture, and integration solutions.
  • Mentor and coach developers, ensuring adherence to best practices in software development.
  • Research emerging technologies and recommend adoption to improve grid applications.
Required Skills
  • Programming: C, C++, VisualC++, FORTRAN, Java, Perl, Python, PL/SQL, Shell Scripting.
  • Databases: Oracle, SQL Server.
  • Tools: Git/GitHub, JBOSS, Tomcat, Tibco JMS, AMQ.
  • Optimization Solvers: CPLEX/AMPL, Gurobi.
Experience Requirements
  • Level 1 Engineer: <1 year related work experience beyond degree.
  • Level 2 Engineer: Minimum 2 years related work experience beyond degree.
  • Level 3 Engineer: Minimum 3 years related work experience beyond degree.
  • Senior Engineer: Minimum 5 years related work experience beyond degree.
  • Lead Engineer: Minimum 8 years related work experience beyond degree.
Education
  • Bachelor’s Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field (Required).
  • Master’s Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field (Preferred).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GMS Applications Developer – Grid
GMS Applications Developer – Grid

United Global Technologies • Taylor (TX)

On-site
USD 95,000 - 130,000
Fully remote work
Flexible hours
Health benefits
EMS Applications Developer Sr.
EMS Applications Developer Sr.

Electric Reliability Council of Texas • Taylor (TX)

Hybrid
USD 120,000 - 165,000
GMS Applications Developer
GMS Applications Developer

Hitachi Energy • United States

On-site
USD 120,000 - 150,000
GMS Applications Engineer
GMS Applications Engineer

Gilder Search Group • Taylor (TX)

Hybrid
USD 80,000 - 120,000
Senior GMS Applications Engineer | Grid Modeling & Control
Senior GMS Applications Engineer | Grid Modeling & Control

Hitachi Energy • United States

On-site
USD 120,000 - 150,000
Grid EMS Applications Engineer
Grid EMS Applications Engineer

Compunnel, Inc. • Taylor (TX)

On-site
USD 80,000 - 100,000
EMS Applications Developer Sr.
EMS Applications Developer Sr.

ERCOT • Austin (TX)

Hybrid
USD 120,000 - 165,000
Senior Developer GMS
Senior Developer GMS

Hitachi Energy • Houston (TX)

On-site
USD 110,000 - 150,000
Senior Developer EMS
Senior Developer EMS

Hitachi Energy • Houston (TX)

On-site
USD 85,000 - 120,000
GMS Development Program - Entry Level Power & Computer Engineer
GMS Development Program - Entry Level Power & Computer Engineer

6AM City, LLC • Town of Texas (WI)

Hybrid
USD 60,000 - 85,000