Sherwin-Williams - Cleveland, OH
posted about 2 months ago
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.