What are the responsibilities and job description for the Sr. GeoSCADA Software Developer (OSI PI) W2 Only - Remote (U.S.) position at Select Source International?
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
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 Schneider Electric and AVEVA product portfolios.
- 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.
- Experience designing enterprise-level SCADA architectures and project-based automation solutions.
- Experience with Schneider Electric and 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.
- 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
Salary : $60 - $63