Senior MDM Developer

The Sherwin-Williams Company - Cleveland, Ohio

This position will be part of a Marketing Master Data Management (MDM) team, responsible for the systems containing marketing data including product, color, catalogs, and store location information. Primary responsibilities are design, development, and testing of incoming and outgoing data feeds, data modeling and governance, and system adminstration. Provides technical consulting to management, business analysts, and technical associates, while working in coordination with the SOA, architecture, e-commerce, and business teams.  The Senior MDM Developer is expected to be a reliable technical professional that can handle job responsibilities autonomously.
 
Essential Functions
Strategy & Planning
  • Acquire and interpret business requirements, create technical artifacts, and determine the most efficient/appropriate solution design, thinking from an enterprise-wide view.
  • Identify impacts to downstream systems based on customer requests.
  • Work with the architecture and SOA teams to interpret, modify, and/or produce documented integration processes to ingest and/or provide data feeds to other business units.
  • Create reports as requested by business, mangement, and other team members.
  • Submit and review technical and process improvement recommendations as a Subject Matter Expert of the technical team.

Acquisition & Deployment

  • Design and configure data-driven workflows, and develop supporting business rules.
  • Identify and implement controls to improve data quality and governance.
  • Facilitate product enrichment via development and maintenance of custom portals and spreadsheets.
  • Configure inbound and outbound data integrations.
  • Enable deeper business insight of data via development and maintenance of custom ETL processes.
  • Help business users develop functional requirements for integration.
  • Write integration test scripts and provide support during user acceptance testing.
  • Prepare documentation for code changes.
  • Mitigate significant risks associated with projects, which have a high technical complexity and/or involve significant challenges to the business.
Operational Management
  • Support ongoing daily use of MDM environment.

Incidental Functions

  • Conduct research into new technologies, including tools, components, and frameworks.
  • Mentor and coach Professional Apprentices.
  • Project and task management and reporting as necessary.
  • Make presentation to management, clients, and peer groups as requested.
  • Participate in project and communication meetings with clients.
  • Provide tier 2, on-call support for critical web application problems and issues.
  • Contribute in the discovery and investigation of critical production problems as required.
  • 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.
  • Participate in hiring activities and fulfilling affirmative action obligations and ensuring compliance with the equal employment opportunity policy.
  • Up to 10% travel as required.
  • Work outside the standard office 7.5 hour workday as required.

Position Requirements

Formal Education & Certification
  • Bachelor Degree or foreign equivalent in related field or equivalent experience.
 Knowledge & Experience
  • 5 years of IT experience.
  • 5 years of experience with the entire software development lifecycle i.e., requirements, design, implementation, integration testing, deployment and post production support
  • 5 years experience with an Enterprise RDBMS, such as Oracle or SQL Server.
  • Strong understanding of MDM concepts, Object Oriented design and programming, data modeling, entity-relationship diagrams.
  • Strong understanding of XML, XSD, and JSON.
  • Strong understanding of pattern matching and regular expressions.
  • Hands-on experience with SOAP and/or RESTful web services.
  • Experience with version control systems such as git, mercurial, or subversion.
 Preferred Qualifications
  • Experience with Stibo STEP, or another MDM system.
  • Experience with ETL tools (such as Talend).
  • Experience in creating data transformation processes.
  • Unix command line and bash scripting experience a plus.
  • Experience in working in an Agile development environment a plus.
 Personal Attributes
  • Strong analytical, conceptual, and problem-solving abilities.
  • Good written and oral communication skills.
  • Proven ability and initiative to learn and research new concepts, ideas, and technologies quickly.
  • Ability to work in a team-oriented, collaborative environment.
  • Ability to translate an idea or need into a completed solution or work product.
 
 
Equal Opportunity Employer.  All qualified applicants 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 or any other consideration prohibited by law or contract.
 
VEVRAA Federal Contractor requesting appropriate employment service delivery systems, such as state workforce agencies and local employment delivery systems, to provide priority referrals of protected veterans.
 

Posted: 30+ days ago

About The Sherwin-Williams Company


The Sherwin-Williams Company Logo
The year 2016 is a unique moment in the history of Sherwin-Williams — it’s our 150th anniversary. We are proud to honor our founders Henry Sherwin and Edward Williams, and the thousands of men and women who have shaped our company since 1866... more

Get more Job Training at

New England Institute of Technology
New England Institute of Technology
Visit our partner site