Sherwin-Williams - Cleveland, OH

posted about 2 months ago

Full-time - Mid Level
Cleveland, OH
Chemical Manufacturing

About the position

The Senior Front-End Developer at The Sherwin-Williams Company will play a crucial role in designing, developing, testing, analyzing, and maintaining integrations within the application to support various business functions. This position requires a deep understanding of business problems and opportunities, allowing the developer to recommend solutions that align with organizational goals. The incumbent will be responsible for researching, designing, documenting, and modifying software specifications throughout the production lifecycle, ensuring compliance with business goals and architectural standards. A strong knowledge of developing cloud-based integrations using the Digital Integrations (DIL) framework is essential for success in this role. In terms of strategy and planning, the developer will review and interpret business requirements, create functional and technical specifications, and determine the most efficient technologies to implement. They will provide technical leadership to developers working on multiple projects, ensuring that applications meet business requirements and fulfill end-user needs. The role also involves analyzing existing applications for effectiveness and efficiency, developing strategies for improvement, and staying current with new technology releases. The acquisition and deployment responsibilities include gathering requirements, creating design documents, and performing impact analysis for application changes. The developer will also plan and organize tasks, manage project deliverables, and develop automated build and deployment solutions. Operational management tasks involve leading the design and implementation of Business Process Integration projects, developing integration solutions, and providing Level 3 support to operations and support teams. Additionally, the incumbent will assist with various projects to enhance efficiency, attend management meetings, provide training and documentation for supported applications, and mentor team members as needed. A Bachelor's degree in Computer Science, Computer Engineering, or a related field, along with significant IT experience, particularly in integration solutions and application development, is required for this position.

Responsibilities

  • Design, develop, test, analyze, and maintain integrations within the application.
  • Research, design, document, and modify software specifications throughout the production lifecycle.
  • Review and interpret business requirements, create functional/technical specifications, and determine appropriate technologies.
  • Provide technical leadership to developers on multiple concurrent projects.
  • Ensure applications meet business requirements and resolve systems issues.
  • Analyze existing applications for effectiveness and develop strategies for improvement.
  • Engage with business management to understand vision and ensure business needs are met.
  • Gather requirements, create design documents, and perform impact analysis for application changes.
  • Plan and organize tasks, manage project deliverables, and coordinate with consultants for implementations.
  • Develop automated build and deployment solutions.
  • Lead the solution design and implementation of Business Process Integration projects.
  • Develop integration solutions for reliable information flow between systems.
  • Create and maintain system documentation and provide business reports to management and clients.
  • Provide Level 3 support to operations and support teams.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or Information Technology or equivalent experience.
  • 5+ years of IT experience.
  • 5+ years of hands-on experience with architecture, modeling, and developing integration solutions.
  • 5+ years of SOA experience.
  • Experience with design and development of custom applications and complex interfaces.
  • Experience integrating with ERP systems (e.g., Oracle E-Business, SAP).
  • Experience with API Management (APIM)/API Gateway products (e.g., Azure APIM, Apigee).
  • In-depth knowledge of Enterprise Application Integration (EAI).
  • Knowledge of operating systems and networking.

Nice-to-haves

  • Experience with BPM, BPEL, Oracle SOA, Cloud (iPaaS and PaaS), Oracle Service Bus, and EDI.
  • Experience developing integrations using cloud-based platforms like Oracle Integration Cloud or Dell Boomi.
  • Exposure to cloud-based applications like Coupa, Sirion, Lucernex, Concur.
  • Experience with BPA tools (Celonis, Conexiom, RPA).
  • Integration experience with SW Best of Breed ERP applications.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service