IT Applications Developer

Cleveland OH Sherwin-Williams

The IT Applications Developer is responsible for the design, integration, and implementation of Business Process Automation solutions using various automation platforms. This role will assist in providing technical consulting to management, business users, and other technical developers, while supporting the development of scalable business automation solutions.This position is part of the Architecture, Experience, Digital Platforms & Strategy department at Sherwin Williams, which works closely with the Business Process Automation Center of Excellence. The goal of this team, and this position, is to provide capabilities for our employees worldwide to help improve their productivity and engagement, by making it easier for them to improve their business processes. This is a mid-level role.

Here, we believe there’s not one path to success, we believe in careers that grow with you. Whoever you are or wherever you come from in the world, there’s a place for you at Sherwin-Williams. We provide you with the opportunity to explore your curiosity and drive us forward. Sherwin-Williams values the unique talents and abilities from all backgrounds and characteristics. All qualified individuals are encouraged to apply, including individuals with disabilities and Protected Veterans. We’ll give you the space to share your strengths and we want you show us what you can do. You can innovate, grow and discover in a place where you can thrive and Let Your Colors Show!
At Sherwin-Williams, part of our mission is to help our employees and their families live healthier, save smarter and feel better. This starts with a wide range of world-class benefits designed for you. From retirement to health care, from total well-being to your daily commute—it matters to us.
Compensation decisions are dependent on the facts and circumstances of each case and will impact where actual compensation may fall within the stated wage range. The wage range listed for this role takes into account the wide range of factors considered in making compensation decisions including skill sets; experience and training; licensure and certifications; and other business and organizational needs. The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled.
The wage range, other compensation, and benefits information listed is accurate as of the date of this posting. The Company reserves the right to modify this information at any time, with or without notice, subject to applicable law.
Sherwin-Williams is proud to be an Equal Employment Opportunity/Affirmative Action employer committed to an inclusive and diverse workplace. All qualified candidates will receive consideration for employment and will not be discriminated against based on race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, pregnancy, genetic information, creed, marital status or any other consideration prohibited by law or by contract.
As a VEVRAA Federal Contractor, Sherwin-Williams requests state and local employment services delivery systems to provide priority referral of Protected Veterans.

Essential Functions

Strategy & Planning

  • Review and interpret business requirements, create functional/technical specification, and determine the most efficient/appropriate technologies.
  • Work with users to review standards in determining the best design to meet project requirements. Responsible for implementing approved architecture design.
  • Submit and review technical and process improvement recommendations as a member of the technical leadership team.
  • Maintain a broad knowledge of new automation technology, equipment, and systems, while ensuring the team understands applicable technologies where needed.
  • Partner with the Automation COE to provide technical solutions and ensure appropriate scaling.

Acquisition & Deployment

  • Perform complex programming assignments requiring an understanding of established programming standards, methods, and best practices.
  • Design application and database components for development projects.
  • Perform analysis of business models, logical specifications, and/or customer requirements to design and build solutions utilizing multiple technologies.
  • Mitigate significant risks associated with projects, which have a high technical complexity and/or involve significant challenges to the business.

Operational Management

  • Maintain and modify applications; make approved changes by amending application documentation, developing detailed programming logic, and coding changes.
  • Provide support for critical application problems and issues.
  • Act as a Subject Matter Expert in the discovery and investigation of critical production problems as required.
  • Assist in the diagnosis and correction of system issues and software bugs.
  • Coordinate with Solution Architect to maintain alignment with the high-level IT goals and reduce complexity.

Incidental Functions

  • Conduct research into new automation technologies, including tools, components, and frameworks.
  • Train and knowledge share with development teams.
  • Mentor and coach developers and/or Professional Apprentices.
  • Project and task management and reporting as necessary.
  • Make presentations to management, clients, and peer groups as requested.
  • Provide off hour support for critical application problems and issues.
  • Analyze performance of programs and take action to correct deficiencies based on consultation with clients and approval of supervisor.
  • Assist with other projects as may be required to contribute to efficiency and effectiveness of the work.

Formal Education & Certification

  • Bachelor’s degree (or foreign equivalent) in a Computer Science, Computer Engineering, or Information Technology field of study (e.g., Information Technology, Electronics and Instrumentation Engineering, Computer Systems Management, Mathematics) or equivalent experience.

Knowledge & Experience

  • 2+ years of IT experience.
  • 1+ year of experience in data modeling, PL/SQL, Python and Power shell scripting and integration related technologies.
  • 1+ years of experience working on all phases of the Software Development Lifecycle.
  • 1+ years of experience working with customers to build and formulate business requirements.
  • 1+ years experience with Web Services and SOA (Service Oriented Architecture).
  • Experience with Source Control environments such as GitHub.
  • Experience in integrating and connecting different automation tools with Source Systems (ERPs and others).
  • Understanding of Application Development of Integration technologies (OIC, Dell Bhoomi, YAML, JSON XML Technologies).

Preferred Skill Sets:

  • Knowledge of AI and machine learning applications.
  • Experience working in an agile delivery environment,
  • Knowledge of Automation technologies (RPA, Celonis, Conexiom).
  • Understanding of Oracle, Coupa, Best of Breed (AOM, QAD etc).
  • Knowledge of Low-code /No-code solution

This position is not eligible for sponsorship for work authorization now or in the future, including conversion to H1-B visa.

This position works in the office three days a week and is eligible to work remotely two days a week.

To apply for this job please visit