MDM Developer
Job ID: 08803
Location: Glenn Mills, PA [On-Site]
Employment Type: Contract
About the Role
Seeking a developer with hands‑on experience in the Stibo STEP MDM platform to support configuration, workflow development, and integrations. This role works closely with technical leads to enhance STEP capabilities and connect the platform with SAP and other enterprise systems.
Responsibilities
- Configure and extend STEP data models, attributes, hierarchies, and business rules.
- Build and refine STEP workflows for onboarding, enrichment, and approval processes.
- Develop and troubleshoot integrations between STEP and SAP using APIs or file‑based interfaces.
- Implement import/export processes, data transformations, and mapping logic.
- Work with STEP XML for configuration, data exchange, and workflow logic.
- Support testing, debugging, and documentation of STEP configurations and integrations.
- Collaborate with architects and senior developers to deliver enhancements and resolve issues.
Required Skills
- Practical experience with Stibo STEP configuration and development.
- Strong understanding of STEP XML and its role in configuration and data structures.
- Ability to create and maintain workflows, rules, and UI components within STEP.
- Understanding of REST/SOAP APIs and integration patterns.
- Experience with Stibo Extension APIs.
- Familiarity with SAP data structures or interface methods.
- Strong analytical and troubleshooting skills.
- Ability to translate business requirements into scalable STEP configurations.
- Clear communication skills for working with data stewards, architects, and business teams.
- Strong documentation habits for workflows, rules, and integration logic.
- Effective time‑management and prioritization in fast‑moving environments.
- Collaborative mindset and ability to work cross‑functionally with technical and non‑technical stakeholders.
- Ability to work independently as well as collaborate effectively with team members.
- Ability to ask clarifying questions to ensure precise and complete understanding of requirements.
- Ability to provide user support and perform database updates when necessary.
- Understanding of the full agile development lifecycle: feature review, development, peer review, QA, and deployment verification.
- Good communication skills, ability to clearly communicate with business and IT partners, especially during demos.
- Ability to create use cases and thorough documentation unit testing, QA testing, and smoke testing.
Nice to Have
- Java programming experience.
- Understanding of Kafka concepts and event‑driven integration patterns.
- Knowledge of JSON structures and data exchange formats.
- Experience with Talend for ETL or integration work.
- Exposure to product master data.
- Experience working in Agile development environments.
- Ability to lead root‑cause analysis for data quality or integration issues.

