Information Technology - Software Engineer III

Select Source International

  • Georgia, GA
  • 3 days ago
  • Remote

    Highlights

    This is a remote opportunity for a senior-level engineer who can provide technical leadership, perform code reviews, troubleshoot complex issues, and mentor a team of junior and mid-level developers. Collaborate with project managers, clients, and engineering teams to gather requirements and deliver technical solutions.

    Numbers & Facts

    LocationGeorgia, GA (
    Remote
    )

    Description

    Job Title - Senior GeoSCADA Software Developer

    Job Location Type - Remote (EST Preferred | CST Considered)

    Location - Remote (U.S.)

    Job Type - 6-Month Contract with Possible Extension

    Travel - Up to 25% (as needed for customer meetings and deployments)

    W2 only.

    About the Role

    We are seeking a highly experienced Senior GeoSCADA Software Developer to join a growing industrial automation team supporting mission-critical SCADA solutions across multiple industries. This is a remote opportunity for a senior-level engineer who can provide technical leadership, perform code reviews, troubleshoot complex issues, and mentor a team of junior and mid-level developers.

    The ideal candidate will have extensive experience with GeoSCADA (required), OSI PI, and AVEVA/Wonderware InTouch, along with expertise in SCADA architecture, asset framework design, and industrial automation. This role offers the opportunity to design and implement enterprise-scale SCADA systems while working with cutting-edge industrial technologies supporting manufacturing, utilities, energy, mining, and infrastructure projects.

    Key Responsibilities

    • Design, develop, and maintain enterprise GeoSCADA applications and industrial automation solutions.
    • Lead development efforts involving GeoSCADA, OSI PI, AVEVA/Wonderware InTouch, and System Platform technologies.
    • Perform code reviews and provide technical guidance to a team of 3-5 junior and mid-level developers.
    • Design scalable SCADA architectures, including asset framework design and development.
    • Configure, develop, and optimize SCADA applications for monitoring and controlling industrial processes.
    • Integrate SCADA platforms with historians such as OSI PI, AVEVA Historian, and Wonderware Historian.
    • Collaborate with project managers, clients, and engineering teams to gather requirements and deliver technical solutions.
    • Install, configure, troubleshoot, and support SCADA software, PLC connectivity, and related infrastructure.
    • Develop custom scripts and software enhancements using technologies such as JavaScript, Python, VBScript, C#, or Visual Basic.
    • Configure and troubleshoot industrial communication protocols including Modbus, OPC UA/DA, DNP3, and TCP/IP.
    • Conduct system testing, commissioning, upgrades, and production deployments.
    • Provide advanced troubleshooting and technical support for production SCADA environments.
    • Document technical designs, implementation procedures, and best practices.
    • Stay current with emerging technologies across the client and AVEVA product portfolios.

    Required Qualifications

    • Bachelor's degree in Engineering, Computer Science, or a related technical discipline (or equivalent professional experience).
    • Extensive hands-on experience with GeoSCADA (Required - resumes without GeoSCADA experience will not be considered).
    • Strong experience designing and developing GeoSCADA Asset Frameworks.
    • Proven experience with OSI PI and AVEVA/Wonderware InTouch.
    • Experience with AVEVA System Platform and industrial SCADA architectures.
    • Strong understanding of industrial automation, SCADA systems, and systems integration.
    • Experience performing code reviews, technical mentoring, and troubleshooting complex applications.
    • Knowledge of industrial networking concepts, architectures, and communication protocols.
    • Experience integrating SCADA systems with operational data historians.
    • Strong analytical, troubleshooting, and problem-solving skills.
    • Excellent communication skills with the ability to collaborate across technical and business teams.

    Preferred Qualifications

    • Experience designing enterprise-level SCADA architectures and project-based automation solutions.

    • Experience with client AVEVA software portfolios.

    • Hands-on experience with:

    • AVEVA System Platform

    • InTouch HMI

    • AVEVA/Wonderware Historian

    • OSI PI

    • Predictive Analytics

    • Experience integrating PLCs and industrial control systems.

    • Programming experience with:

    • JavaScript

    • Python

    • C#

    • Visual Basic (VB/VBScript)

    • Experience with industrial communication protocols including:

    • OPC UA / OPC DA

    • Modbus

    • DNP3

    • TCP/IP

    • Experience supporting manufacturing, utilities, energy, mining, or industrial automation environments.

    • Previous experience leading technical teams or mentoring software developers.

    Top Skills

    • GeoSCADA (Required)
    • GeoSCADA Asset Framework Design & Development
    • SCADA System Development
    • OSI PI
    • AVEVA / Wonderware InTouch
    • AVEVA System Platform
    • Wonderware Historian
    • Industrial Automation
    • SCADA Architecture
    • PLC Integration
    • JavaScript
    • Python
    • C#
    • OPC UA / OPC DA
    • Modbus
    • DNP3
    • TCP/IP
    • Code Reviews & Technical Leadership
    • Systems Integration
    • Industrial Networking

    Similar Jobs