We are seeking an experienced
Industrial Automation Application Developer to support our terminal automation systems and industrial automation solutions, including the back-office database systems that support these applications. This role encompasses software development, engineering, system integration, and vendor management responsibilities.
The position is responsible for ensuring the reliability, security, performance, and continuous improvement of Terminal Automation Systems (TAS), including loading rack controls, programmable logic controllers (PLCs), tank gauging systems, SCADA integrations, and interfaces with enterprise systems. Our ideal candidate will be able to perform duties in high pressure, time sensitive situations.
This opportunity will be
remote and
requires you to live within a 1 to 2-hour commute of Portsmouth, NH.
Key Responsibilities:- Knowledge and familiarity with load rack operations
- Installation, upgrades, maintenance, and support of multiple terminal automation systems, including DTN Guardian G3 and TopTech TMS6/7, and support systems
- Ensure continuous availability of critical systems including terminal automation, tank gauging, PLC, and HMI systems
- Effectively communicate and manage issues with product vendors
- Understanding of general operation, programming, wiring, and communication functions of AccuLoads and Multiloads, Weigh scales, PLC's, and instrumentation
- Ensure accurate data flow from terminal systems to corporate reporting platforms for inventory, throughput, and compliance metrics
- Develop and maintain documentation and procedures
- Develop and set up distribution of data reports
- Provide 1st and 2nd level 24/7 on-call production support for systems as part of rotation with other team members
- Work as a member of a team to design cost effective technology solutions in support of functional business requirements
- Develop and maintain HMI screens for terminal automation, loading rack control, and industrial weighing systems with a focus on clarity, operator efficiency, and safety.
- Design, configure, and troubleshoot PLC logic for loading racks, safety interlocks, permissive, and industrial weighing processes.
- Integrate PLCs with terminal automation platforms, and field instrumentation using Ethernet/IP, Modbus TCP, and serial protocols.
- Diagnose PLC communication issues, I/O faults, and network disruptions to restore operational continuity.
- Design and maintain industrial control system architectures, including Studio 5000 environments, FactoryTalk, Modbus TCP networks, and Ethernet based instrumentation.
- Configure and troubleshoot Modbus TCP communication between PLCs, HMIs, and automation controllers.
- Ability to perform duties in high pressure, time sensitive situations
- Excellent problem-solving skills and ability to apply technical knowledge
- Occasional, but periodically frequent, travel as needed, when needed
- Other projects as assigned
Do you like to solve problems and consider yourself forward thinking? If you are looking for a place to challenge yourself, then Sprague is your place. Sprague employees are dedicated and driven. We work best as a team, knowing that collaboration leads to innovation and the best customer experience. We are looking for hardworking colleagues to join us and help us stay at the forefront of the energy industry, which is where we've been for over 150 years.
Qualified candidates for this role will have the following: - Bachelor's degree in a related discipline and a minimum of seven years of relevant experience, or an equivalent combination of education, training, and experience that provides the knowledge, skills, and abilities required to successfully perform the job.
- Knowledge of liquid and weigh scale terminal loading operations
- Knowledge and experience with load rack metering devices (AccuLoad, MultiLoad)
- Experience with management of terminal automation system applications including DTN G3 and Toptech TMS6/7
- Experience with PLC/HMI programming, including Allen Bradley
- Extensive database experience (Oracle, SQL Server, MySQL)
- Research and resolve issues independently / strong problem solving skills
- Ability to multi-task while maintaining attention to detail
- Excellent written and verbal communication skills
- Ability to work independently, as well as part of a team
- Ability to prioritize workload, perform under pressure in a fast-paced environment and relate to customers/outside contacts and fellow employees
Physical Requirements:- Prolonged periods of sitting and/or standing at a desk.
- Frequent use of computer keyboard and mouse.
- Occasional reaching and stretching.
- Occasional lifting and carrying light objects (usually up to 10 pounds).
- Moving within the office environment, including visits to different departments or meeting rooms.
- Prolonged periods of computer monitor work, reading documents, and detailed work.
- Frequent typing and use of office equipment.
- Ability to communicate clearly over the phone, video conferencing and in person.