Share this Job

Sr. Software Engineer MDM

Date: May 24, 2019

Location: LAKE FOREST, IL, US, 600455202

Company: Grainger

Software Engineer lV


Responsible for delivering business objectives through technical solution delivery. Provides technical knowledge and helps define the requirements definition, design, development, testing and validation processes.





  • Participates in scope definition and developing business requirements for the business
  • Provides business systems analysis and process expertise, interacting with business partners to clearly define and document business requirements
  • Ability to identify a desired future state that addresses a business problem.


  • Able to present business needs as a story and visualize requirements
  • May coordinate with the User Experience team to define when User Experience work is needed and how performing this work fits into the overall project schedule

Technical Skills

  • Proficient in IBM MDM Advance Addition with 6+ years of experience.
  • Understand use of customer applications built on IBM Infosphere  MDM platform and out of box capabilities: Addition/Extension, Composite Service , Notifications, Customize Suspect, collapse service and survivorship rule , Rule of visibility, and Evergreening.
  • Proficient in SQL
  • Participates in system emergency or crisis situations to define/implement workaround processes, corrective action, communication, and system clean-up activities.
  • Proficient in core java/J2ee, XML , Rest Service ,XSD, SOAP UI.
  • Experienced in MDM service level security
  • Experience with installation, configuration and patching of the following modules: IBM Infosphere MDM, IBM Infosphere Information Server(IIS), IBM Business Process Manger (BPM)
  • Experience with different components of IIS: Quality Stage, Information Analyzer, Data Stage, Metadata Asset Manager, and Information Governance catalog.
  • Data Modelling
  • Hands on experience in application code and deployment
  • Nice to have: Jira experience, Service Now experience, Confluence, Teams







  • Develop and execute test plans that support solutions delivered.
  • Participates and/or coordinates required testing/validation of system enhancements and fixes, creating and/or executing the test cases including problem determination and resolution.
  • Coordinate with team for resolution of defects or production issues.



  • Bachelor degree in MIS, Computer Science or equivalent, or 10+ years work experience in a technical field.
  • Ability and desire to learn new programming languages, business processes, and technologies.
  • Ability and desire to Analyze, design, develop, test and deploy technical solutions. Nice to have: exposure to SAP, Salesforce, Teradata, Hadoop, Hybris, Webmethods.
  • Knowledge of design, development, software configuration, and testing of business processes.
  • Excellent communication, interpersonal, organizational, customer service and problem solving skills
  • Knowledge of Agile/Lean framework and methodology
  • Ability to produce detailed, comprehensive software documentation, such as testing plans, requirements specs, design docs, (incorporate technical requirements for user stories)
  • Ability to work in a highly collaborative team consisting of both technical and business members where functionality is developed, tested and released on a biweekly basis
  • Pursues learning beyond scope of current assignments


“Grainger is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, sexual orientation, disability, or protected veteran status.”



Job Segment: Developer, ERP, Business Intelligence, Data Warehouse, Computer Science, Technology

Find similar jobs: