Lead SCADA/MES Developer
JLG Industries · Frederick, MD · Yesterday
Information Technology$103k–$178k/yrFull-time
About the role
JLG began in 1969, when our founder, John L. Grove, set out to resolve growing safety concerns in the construction industry. Since then we have been committed to understanding the challenges and delivering innovative solutions to the access market. We partner with customers to provide quality equipment, training opportunities and trusted support within the access industry. We are a global company, and our products—including mobile elevating work platforms, telehandlers, utility vehicles and accessories—can be found all over the world.
Responsibilities
- Lead the design, development, configuration, enhancement, and support of SCADA/MES applications using Ignition and Sepasoft.
- Serve as a technical subject matter expert for Ignition Perspective, Sepasoft MES, and related manufacturing application technologies.
- Develop and maintain Ignition Perspective screens, views, components, and application functionality supporting manufacturing operations.
- Develop and modify manufacturing applications using Python/Jython.
- Apply advanced Microsoft SQL Server scripting and database fundamentals to support application development, data management, and system integration.
- Develop and support Sepasoft MES applications, including Batch, Document Management, OEE, and Settings & Changeover.
- Support an enterprise-to-site Sepasoft architecture and the deployment and configuration of site-level MES functionality.
- Develop and support integrations between SCADA/MES applications and PLCs, ERP systems, quality systems, databases, APIs, historians, and other manufacturing technologies.
- Support MQTT-based data collection and Unified Namespace (UNS) architectures, including solutions utilizing HighByte.
- Support manufacturing data collection and analysis utilizing GE Historian and TimeBase Historian.
- Support integrations with autonomous mobile robots (AMRs) and other plant-floor technologies.
- Provide technical leadership for the design, development, and support of enterprise and site-level MES solutions.
- Provide hands-on production support for SCADA/MES systems to help maintain system availability and minimize production downtime.
- Provide on-site support at manufacturing facilities for implementations, troubleshooting, upgrades, and other production support activities as required.
- Provide off-shift support when necessary to address production-impacting SCADA/MES issues.
Requirements
- 5+ years of experience developing or supporting SCADA, MES, manufacturing applications, industrial software, or related technology.
- Demonstrated development and production support experience with Ignition.
- Experience developing in Ignition using Python/Jython and working with SQL Server databases and scripting.
- Demonstrated experience troubleshooting and resolving complex production system issues.
- Demonstrated ability to lead technical solutions and provide technical direction to developers or other technical resources.
- Experience working with manufacturing, engineering, controls, IT, and other business stakeholders.
- Strong written and verbal communication skills.
- Strong analytical, troubleshooting, problem-solving, and decision-making skills.
- Ability to mentor and coach developers and technical resources.
- Experience with Sepasoft Batch, Document Management, OEE, and Settings & Changeover modules.
- Experience with HighByte and Unified Namespace (UNS) architectures.
- Experience with MQTT and Sparkplug technologies.
- Experience with GE Historian and/or TimeBase Historian.
- Experience supporting enterprise-to-site Sepasoft architectures.
- Experience with PLCs and industrial automation systems.
- Experience integrating SCADA/MES systems with AMRs or other autonomous manufacturing technologies.
- Experience with VDA 5050 standards and integrations.
- Experience utilizing REST APIs, JSON, web services, messaging protocols, or other system integration technologies.
- Experience with source control and code repositories such as GitHub.
- Experience with CI/CD, DevOps, or automated deployment practices.
- Experience with Jira, Confluence, Azure DevOps, or similar tools for work management, deployment, and documentation.
- Experience with application architecture, system integration, high availability, backup/recovery, or disaster recovery.
- Experience with VDA 5050 standards and integrations.
- Experience with fabrication or paint is also beneficial.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
Skills
- SCADA, MES, manufacturing applications, industrial software, or related technology.
- Python/Jython.
- SQL Server databases and scripting.
- Ignition Perspective.
- HighByte and Unified Namespace (UNS) architectures.
- MQTT and Sparkplug technologies.
- GE Historian and TimeBase Historian.
- PLCs and industrial automation systems.
- Autonomous mobile robots (AMRs).
- VDA 5050 standards and integrations.
- REST APIs, JSON, web services, messaging protocols, or other system integration technologies.
- Source control and code repositories such as GitHub.
- CI/CD, DevOps, or automated deployment practices.
- Jira, Confluence, Azure DevOps, or similar tools for work management, deployment, and documentation.
- Application architecture, system integration, high availability, backup/recovery, or disaster recovery.
- Fabrication or paint.
Benefits
Flexible scheduling, comprehensive health and wellness programs, retirement savings plans, paid time off, and more.
Pay
$103,300.00 - $177,700.00
Schedule
Full-time, flexible hours based on project needs.