Senior Application Integration Developer
Sherwin-WilliamsAbout the role
The Senior Application Integration Developer role is responsible for architecting and designing applications and managing the integration of their respective in-house applications, databases, and systems with third-party applications. The incumbent encourages department/division application owners to maintain key application data and continuously assess and communicate the application architecture to stakeholders. The incumbent will have a strong focus on implementing best practices around design, development and deployment of integration patterns utilizing cloud-native integration platforms and technologies. This role involves developing and maintaining integrations within our Digital Integration Layer Integration ecosystem. As a technical expert in application integrations, this role involves working closely with the Integration Architects to design and develop integrations using modern integration patterns.
- Design and implement integration solutions within the Digital Integration layer for in-house and cloud business applications, databases, and systems
- Analyze and troubleshoot complex integration issues to ensure seamless integration of applications and systems
- Collaborate with cross-functional teams (i.e., Product Owner, DevOps Engineers, business leaders) to identify and build integration solutions to support business needs
- Develop integration flows and APIs using middleware tools
- Work closely with the Architecture community to manage or implement the API strategy of the organization
- Configure and maintain middleware infrastructure to support application integrations and ensure high availability and performance
- Provide technical support for integration-related issues, including system outages and performance problems
- Document integration solutions, processes, and procedures to ensure knowledge sharing and sustainability
Education
- Required
- Bachelor’s degree in Computer Science, Information Systems or a related field. In lieu of a degree, at least 12 years of experience in the field of Application Integration or Information Technology
- Preferred
- Certification in Middleware
Skills and Experience
- Required
- 5+ years of experience in application integrations and middleware development
- Experience with event-driven architectures and systems preferably in a cloud environment
- Excellent technical skills in integration technologies, APIs, and web services
- Experience in enterprise-grade integrations, data mapping, and transformation
- Experience in the design, development, and deployment of enterprise-level architecture (preferably, both on-prem and cloud)
- Experience in agile methodologies and SDLC
- Experience in domain driven design in a distributed service environment
- Excellent analytical and problem-solving skills
- Experience with iPaaS platforms
- Excellent communication and collaboration skills
- Technical Skills
- System Configuration
- Solution Analysis
- Integration Technology
- Web Services, APIs and Microservices
- Web Technology and Protocols
- Database Management Systems
- Operating Systems
- Software Development Lifecyle (SDLC) Methodology
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. A general description of benefits offered can be found at
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s