Summary
G&W Electric Co. is a global leader in engineered electrical power grid solutions, and they are seeking a Manufacturing Execution Software Developer. The role involves analysis, design, architecture, development, deployment, and ongoing support within manufacturing operations focused platforms across the organization.
Responsibilities
- Design, document, develop, test, and implement solutions using Inductive Automation's Ignition MES software, Python, SQL and/or C++
- Maintain both frontend and backend code bases, ensure user interfaces and experience are high quality, intuitive, and responsive
- Provide User Training, technical support, troubleshooting services and user support
- Daily and periodic monitoring and data gathering of new and existing applications to ensure optimal performance of the systems
- Create multiple integrations across complex systems to ensure data flows appropriately between core systems (ERP, WMS, Salesforce, etc.)
- Perform critical code reviews and ensure good practices are maintained within the code base
- Ensure SDLC process per G&W IT guidelines is adhered to in the design, development and implementation of systems changes, enhancements, and latest version deployments
- Serve as a product ambassador articulating the technical details to users in business terminology and actively seek user feedback and buy-in
- Participate in peer reviews of design and software
- Participate in requirements development
- Coordinate with other department engineers to test accuracy and efficiency of software as it relates to program requirements
Skills
- Bachelor's degree in Computer Science/Engineering or related field with a minimum of 2 years of software development experience
- Ignition programming experience (certificate preferred or working toward certification)
- Python and SQL database development experience
- Experience with greenfield design, architect, and implement SCADA systems, including SQL database pipelines
- Experience with multiple code languages (C++, Python, Java, Ladder Logic, Structured Text)
- Strong understanding of OOP (object oriented programming) and strong development skills working in a team
- Very strong knowledge of the SDLC (software development life cycle) and solid experience in all phases of systems development
- Experience leading small to medium sized projects
- Knowledge of advanced automation controls systems
- Understands MQTT & OPC fundamentals and troubleshooting issues with connectivity
- REST API Experience
- Knowledge of JD Edwards and Oracle SOA
- Willingness to learn new technologies and take initiatives, drive collaboration with internal/external teams
- Handle flexible workload which may come from management or other operations
- Proven analytic skills; data-driven and detail-oriented
- Experience with AI/ML, Data Lake and cloud technologies, Azure a plus
- Industrial networking understanding
- SCADA/HMI Design and Development
- Factory Acceptance Testing experience
- Industrial electrical hands-on experience and troubleshooting
Qualifications
Must Haves
- Bachelor's degree in Computer Science/Engineering or related field with a minimum of 2 years of software development experience
- Ignition programming experience (certificate preferred or working toward certification)
- Python and SQL database development experience
- Experience with greenfield design, architect, and implement SCADA systems, including SQL database pipelines
- Experience with multiple code languages (C++, Python, Java, Ladder Logic, Structured Text)
- Strong understanding of OOP (object oriented programming) and strong development skills working in a team
- Very strong knowledge of the SDLC (software development life cycle) and solid experience in all phases of systems development
- Experience leading small to medium sized projects
- Knowledge of advanced automation controls systems
- Understands MQTT & OPC fundamentals and troubleshooting issues with connectivity
Nice to Haves
- REST API Experience
- Knowledge of JD Edwards and Oracle SOA
- Willingness to learn new technologies and take initiatives, drive collaboration with internal/external teams
- Handle flexible workload which may come from management or other operations
- Proven analytic skills; data-driven and detail-oriented
- Experience with AI/ML, Data Lake and cloud technologies, Azure a plus
- Industrial networking understanding
- SCADA/HMI Design and Development
- Factory Acceptance Testing experience
- Industrial electrical hands-on experience and troubleshooting
Benefits
- Medical, Dental and Vision Insurance
- Short and Long-Term Disability
- Life Insurance
- Health club membership program and reimbursement
- Employee Assistance Program
- Tuition Reimbursement
- 401 (k)
- Annual Profit Sharing
- Vacation
- Air-conditioned/heated state-of-the-art manufacturing facility