SCADA Developer

NATIONMIND LLC
Somerville, NJ, United States
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$114,400.0 - $124,800.0
Working hours
Regular working hours
Job source

Tech stack

Databases System Configuration Software Debugging Linux Supervisory Control and Data Acquisition (SCADA) Python (Programming Language) Windows Servers Oracle Databases Performance Tuning Windows PowerShell OPC Unified Architecture Software Engineering
+10 more
SQL Databases Systems Integration Web Applications Scripting Enterprise Software Applications Real Time Systems Git HMI Screens Real Time Data Software Version Control

Job description

We are seeking an experienced SCADA Developer with strong expertise in Energy Management Systems (EMS) and hands-on experience with Reliance SCADA solutions. This is a senior-level developer role requiring an individual with SME (Subject Matter Expert) level knowledge in designing, developing, configuring, and supporting enterprise SCADA/EMS applications for utility and power systems. The ideal candidate will have extensive experience developing and enhancing SCADA applications, integrating real-time data sources, and supporting transmission and distribution operations. This is a developer position, not an analyst role., * Design, develop, configure, and maintain GE Reliance SCADA/EMS applications.

  • Develop and customize SCADA displays, graphics, alarms, trends, and control logic.
  • Configure real-time telemetry points and communication interfaces.
  • Integrate SCADA with substations, RTUs, IEDs, and enterprise applications.
  • Develop and maintain EMS functionalities supporting grid operations.
  • Troubleshoot production issues and provide timely resolutions.
  • Optimize system performance, reliability, and scalability.
  • Participate in software upgrades, migrations, and new feature implementations.
  • Collaborate with utility operations, engineering, and infrastructure teams.
  • Prepare technical documentation and support knowledge transfer.

Requirements

  • 8+ years of experience in SCADA/EMS application development.
  • Strong hands-on experience with Reliance EMS/SCADA platform.
  • SME-level knowledge of SCADA architecture, configuration, and application development.
  • Experience working with electric utilities, transmission, or distribution systems.
  • Proven experience developing and customizing SCADA applications in production environments.
  • Experience with real-time systems and high-availability architectures.

Required Technical Skills

  • GE Reliance EMS/SCADA
  • SCADA Application Development
  • Energy Management Systems (EMS)
  • Real-Time Data Acquisition
  • ICCP/TASE.2 Protocol
  • DNP3, IEC 60870-5-101/104, IEC 61850
  • OPC/OPC UA
  • HMI Development and Configuration
  • SCADA Database Configuration
  • Alarm and Event Management
  • Point Database Management
  • Historian Integration
  • Linux and Windows Server Environments
  • SQL and Oracle Databases
  • Scripting using Python, Shell, or PowerShell
  • Source Control (Git preferred), * Experience with electric utility operations.
  • Knowledge of NERC CIP compliance.
  • Experience with transmission or distribution management systems.
  • Familiarity with EMS network applications such as State Estimation, AGC, or Contingency Analysis.
  • Strong analytical, debugging, and problem-solving skills.
  • Excellent communication and stakeholder collaboration skills.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

2:50 min

Electronic diagnostic software tools and factory production flashing

Denis Grahovac · WWC 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all