GMS Applications Developer
GMS Applications Developer
JOB-10045871
Anticipated Start Date
March 9, 2026
Location
Taylor, TX
Type of Employment
Contract Hire
Employer Info
Our client is a membership-based, nonprofit corporation dedicated to ensuring the reliability of the electric grid in Texas. As the independent system operator for the region, they seek skilled professionals to support their critical mission — ensuring a reliable electric grid, efficient markets, open access, and retail choice. With a diverse organization, employees bring a wide range of experience and expertise to excel in the current energy landscape while preparing for the future.
Job Summary
Th e role is responsible for designing, developing, testing, and supporting a suite of Electric Power Grid applications within an Energy Management System (EMS) environment. The position supports critical grid operations and market functions by delivering high-quality, reliable software solutions across EMS, Network Model Management, forecasting, optimization, and real-time operational systems.
Job Description
- Design, develop, test, and maintain electric power grid applications and interfaces across Windows and Linux environments.
- Work with core EMS applications including Power Flow, State Estimator, Contingency Analysis, Load Frequency Control, Load Forecasting, Dispatcher Training Simulator (DTS), SCADA, ICCP, PMU, and Network Model Management systems.
- Analyze grid operations, congestion management, and market-related requirements and translate them into technical solutions.
- Develop backend database changes using Oracle PL/SQL and support data modeling using CIM/XML standards.
- Develop and maintain user interfaces using GE EMS FGbuilder and Siemens WebSDK platforms.
- Adhere to SDLC, release management, and change management processes to deliver reliable software solutions.
- Participate in requirements reviews, design discussions, and technical presentations with internal teams and external vendors.
- Deploy, configure, integrate, and test vendor software releases in development environments.
- Provide Level 2 production support for critical grid applications on a 24x7 basis as needed.
- Troubleshoot and resolve application, database, and system issues, performing root cause analysis and implementing corrective solutions.
- Collaborate closely with Grid Operations, Training, Network Modeling, and Production Support teams.
- Automate development, build, and deployment processes using CI/CD tools.
- Create documentation and deliver training presentations related to grid application enhancements.
- Work under the direction of senior developers or managers to complete departmental objectives.
- Apply solid knowledge of electric power system operations including power flow studies, state estimation, contingency analysis, economic dispatch, unit commitment, and electric power market operations.
- Design and develop software using languages such as Fortran, C/C++, Java, Perl, and Python.
- Perform EMS code migrations and support system upgrade initiatives.
- Develop CIM Importer schemas and support CIM-based data integration.
- Support Voltage and Transient Stability Analysis (VSAT/TSAT) applications and collaborate with vendors to resolve issues.
- Design and implement renewable (wind/solar) forecasting presentation solutions.
- Senior-Level Responsibilities (In Addition to Level 3)
- Lead design discussions and propose enhancements to grid applications and interfaces.
- Perform code reviews and approve changes developed by other engineers.
- Automate unit and regression testing using scripting and third-party tools such as Selenium.
- Own full lifecycle software development activities including analysis, design, development, testing, and integration.
- Deliver technical presentations and training for grid application solutions.
Job Skills Required
- Level 3: Minimum of 3 years of relevant professional experience beyond degree requirements
- Senior Level: Minimum of 5 years of relevant professional experience beyond degree requirements
- Experience with Energy or Market Management Systems from vendors such as Hitachi Energy/ABB, GE, Siemens, OSI Inc., Resource Innovations/Nexant, or similar.
- Power industry experience supporting grid operations or market systems within utilities, ISOs, or software vendors.
- Hands-on experience with: FORTRAN, C, C++, Java, Perl, Python, Oracle PL/SQL, Commercial optimization solvers (CPLEX/AMPL, Gurobi), CIM/XML-based modeling tools, Messaging services (Tibco JMS, AMQ)
- Programming & Scripting: C, C++, Visual C++, FORTRAN, Java, Perl, Python, PL/SQL, Shell Scripting
- Web & Application Servers: JBoss, Tomcat
- Messaging: Tibco JMS, AMQ
- Web Technologies: J2EE, Servlets, SOAP, JavaScript, HTML/CSS, XML
- Databases: Oracle, SQL Server
- Source Control: Git, GitHub
- Optimization Tools: CPLEX/AMPL, Gurobi
- Operating Systems: Windows, Linux, AIX
Education
- Required: Bachelor’s Degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
- Preferred: Master’s Degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
- Equivalent combinations of education and experience will be considered
Pay Rate
- $68.50 - $82.80 per hour (Compensation will be offered within this posted range based on experience, skills, and market factors)
HirePower Personnel, Inc. is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, disability, protected veteran status, or other characteristics protected by law.
Recommended Jobs
5125 - Rest. Team Member
Job Description Job Description Description At Papa John's, people are always our top priority. Our secret ingredient is YOU! Our employees are much like our toppings. They're all different, b…
Maintenance Tech - Huntsville (Up to $24/hr)
Job Description Job Description Position Description: Property & Location: HuntsvilleJob Title: Maintenance Technician About us:Summerfield Property Management (SPM) is a growing property mana…
Driver
Alabev is seeking to hire a Driver for local DSD delivery. Bulk and side loader position available. Hiring Bonus: ~$250 for working 90 days. ~ An additional bonus of $250 for working 120 days.…
PCA Night Shift - 2k Sign On Bonus
Are you looking for a rewarding career where your compassion and skills make a real difference? Join our team at The Sanctuary at the Woodlands! We are currently seeking a dedicated Patient Care Ass…
Automation Electrician
Job Description Job Description Description: Job Summary: Perform electrical assembly of new, custom-made automation equipment. This includes planning and layout of backplanes and wiring of…
AgencyHub.com - Work From Home
Are you overwhelmingly positive? Do you consider yourself a creative problem solver? Are you proactive and know how to grab opportunities? If yes... then THIS ... is the 6-FIGURE opportunity you'…
Mortgage Loan Originator Assistant
Job Description Job Description Description: The Mortgage Loan Officer Assistant provides essential support to Mortgage Loan Officers by managing administrative tasks, coordinating loan document…
Finance Manager (Auto Dealership)
Job Description Job Description Ross Downing Auto Group is an established family owned automobile dealership based out of Hammond, La but has recently expanded to Mobile, Al. We have served the…
McDonald's Shift Manager - Henagar
Shift Manager – Henagar McDonald's. Looking for a long-term career with great benefits, respectful leadership, and job security? We’ve got you covered. We’re a family of local McDonald’s O…
Endocrinologist
JOB OVERVIEW Job Title: Physician Endocrinologist Job Type: Permanent Location: Dothan, AL Service Setting: Outpatient Clinic Coverage Type: Clinical Only Coverage Period: Ongoing Clinical Shift Sche…