Building, Factory, Bartender, Person, Worker, Luggage, Suitcase, Train, Transportation

SCADA Application Developer (186708)LansingMichigan.

SCADA Application Developer (186708)

Lansing | Michigan | United States | 48909


Reports to the Supervisor of Operations Technology. Responsible for providing programming and support for operations technology control and enterprise systems. Implements, updates, and tests all aspects of data collection, presentation and control of field devices related to the transmission and distribution assets in the ADMS and OT Enterprise systems in a manner that ensures the safe and reliable operation of the  electric system.


Creates and maintains data points and required links for collection of data from assets. Creates and maintains accurate displays, charts, reports, graphs and related visualizations within SCADA and Enterprise systems. Performs and tests all changes in development and QA environments to ensure quality of service. Assist ECS group with connectivity and end to end testing of all field devices. Interact with vendor to resolve application issues. Interface with operators and engineers regarding system usage and identify, evaluate, and implement improvements consistent with business requirements. Participates in system functionality tests. Initiates processes and performs other functions as necessary. Seeks out ways to improve applications or processes. Mentors staff in best practices, development methods and troubleshooting. Researches and tests new applications software, makes recommendations on software acquisitions and undergoes training as needed. Maintains advanced knowledge of programming and information technology in general. Provides written documentation for user reference and distributes to appropriate staff. Ensures developed systems and programs comply with IT/OT security policies and procedures. Understands client requirements and how they translate in application features. Evaluate existing applications to reprogram, update and add new features where feasible. Writes high-quality code and scripts. Must be able to recognize the needs of customers, and create or implement new applications that answer those needs. Must be able to clearly communicate their ideas to teammates and management. Possess good customer service skills to answer questions and fix issues. Provides 24x7x365 on-call rotational support as needed.


Bachelor’s degree or equivalent in Computer Science, Information Technology, or related field. 5 years of experience in area of assignment. 5 years of experience in programming and systems software support. Possesses effective project management techniques. Firm understanding of electric system field instrumentation. Working knowledge of NERC CIP cyber security practices. Understands coding languages and how to apply them in a way to create new, fresh content and usable applications. Demonstrated ability to work with customers, outside agencies & vendors. Proficiency in the following programming languages: Visual Basic.NET, JavaScript, Python, HTML, C#, C+, SQL. Applies proficient knowledge of available APIs, SDKs, and Add-Ins for control and enterprise systems. Knowledge of webbased applications development. Knowledge of IT security principles and practices. Designs, codes, tests, and deploys solutions, requiring programming web-based, desktop, and mobile applications. Valid Michigan driver’s license with acceptable record.


8 years experience in Computer Science, Information Technology, or related field. Basic knowledge of overall power system operation. Experience with supporting SCADA systems and applications to utility operations. Database experience. Basic knowledge of overall power system operations.

More about us and our clients

HRU has developed a large network of available candidates nationwide, as the company has been providing recruiting and staffing services in up to 22 States for over 25 years. We specialize in engineering, IT, technical and other support services. We are able to recruit and successfully place candidates in job openings in a variety of other fields and positions as well, such as human resources, administration, management, purchasing, sales, customer service, accounting, organic chemistry and more. HRU is able to service clients, regardless of location, by assigning an Account Manager and experienced Recruiters to provide the necessary staffing and support services. Likewise, HRU may assist job seekers anywhere in the United States, regardless of location.




Logo, Trademark
Logo, Trademark
Logo, Trademark