SCADA Lead Full Stack Application Developer - Industrial Automation

Sherwin-Williams•Cleveland, OH
•$127,939 - $165,732•Onsite

About The Position

The Lead Full Stack Application Developer leads the development and deployment of enhancements and new applications for local, networked, cloud-based, and internet-related programs. The role applies extensive expertise in programming languages, tools, delivery models, and development methodologies to collaborate with stakeholders and deliver high-quality solutions on time. It leads project teams, business analysts, and end-users through the development process, communicates technical solutions to non-technical stakeholders, and helps ensure the organization's software applications are effective, efficient, and provide a seamless end-user experience. This position is based at Sherwin-Williams' Cleveland headquarters office and is not hybrid or remote. Travel is 15%. The position is not eligible for work-authorization sponsorship now or in the future. Candidates must be at least 18 years old and legally authorized to work in the country of employment without current or future employment visa sponsorship. A criminal-history review may be conducted because the role involves contact with employees and access to confidential or proprietary information and other items of value. Sherwin-Williams describes its purpose as inspiring and improving the world by coloring and protecting what matters. The company states that it supports employees through rewards, benefits, flexibility, learning and career development opportunities, an inclusive team, and commitments to its communities. A general description of benefits is available through the company's benefits website; eligibility depends on hiring.

Requirements

  • Must be at least 18 years of age.
  • Must be legally authorized to work in the country of employment without now or in the future requiring employment visa sponsorship.
  • Bachelor's degree in Computer Science or a related field, or at least 9 years of experience in application development or application engineering in lieu of a degree.
  • At least 6 years of software development experience, specifically in application development engineering in a manufacturing environment (SCADA).
  • Expertise in programming languages such as Java, C++, Python, or Ruby.
  • Expertise in software development tools such as Git or Jenkins.
  • Excellent written and verbal communication skills.
  • Excellent ability to work collaboratively with cross-functional teams.
  • Ability to mentor and coach junior developers.

Nice To Haves

  • Knowledge or experience with Ignition 8.1 / Perspective, Python, Java, JavaScript, C / C++, SQL, and MQTT protocol.
  • Working knowledge of JIRA; noted as a plus but not required.
  • Database knowledge of Oracle, SQL Server, ADX, Snowflake, Redis, or PostGres.
  • Experience with reporting tools such as Tableau, Seeq, or Grafana.
  • Experience with Solace event broker.
  • Experience in manufacturing environments; described as essential for the position.

Responsibilities

  • Oversee analysis of system requirements, guide their translation into software programming specifications, and mentor the engineering team.
  • Oversee and contribute perspective to software application development, coding, integration, testing, and debugging using current programming languages, leveraging team expertise and ensuring high-quality solutions.
  • Drive the creation of detailed, user-friendly software installation and maintenance documentation and procedures, ensuring the team follows best practices.
  • Drive strategies for collaboration and communication among users, developers, project managers, and other stakeholders to support timely delivery of products and solutions.
  • Encourage adoption of emerging technologies and programming languages that align strategically with the organization's technology roadmap and objectives.

Benefits

  • A wide range of benefits designed to support employee and family health, savings, and well-being, with specific offerings and eligibility described on the company's benefits website.
  • Retirement and health care benefits.
  • Rewards, benefits, and flexibility to enhance health and well-being.
  • Opportunities to learn, develop new skills, and grow career contributions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service