STIBO Developer
About the Role
Translate business requirements into STEP configurations and technical designs; present solution options with pros/cons and effort estimates. Facilitate workshops, create functional/technical specifications, and drive stakeholder sign-offs. Design data models (domains, attributes, hierarchies, classifications, relationships) and configure workflows, business/validation rules, and lifecycle states. Implement imports/exports, publications/syndications, and user interface components (roles, permissions, web UI). Build integrations with ERP/eCommerce/PLM/DAM systems using REST/SOAP APIs and file-based interfaces, design canonical data structures, and error handling. Implement data quality rules, stewardship processes, match/merge strategies, and reference data management. Optimize STEP jobs, indexing, and caching; perform root cause analysis; harden configurations for security and auditability. Set up environment promotion, configuration transport/versioning, CI/CD pipelines, and deployment automation; maintain documentation. Provide clear status updates, risk/issue logs, and release notes; create training materials and conduct enablement for business users.
Responsibilities
- Solutioning & Customer Engagement: Translate business requirements into STEP configurations and technical designs; present solution options with pros/cons and effort estimates.
- Facilitate workshops, create functional/technical specifications, and drive stakeholder sign-offs.
- Development & Configuration: Design data models (domains, attributes, hierarchies, classifications, relationships) and configure workflows, business/validation rules, and lifecycle states.
- Implement imports/exports, publications/syndications, and user interface components (roles, permissions, web UI).
- Integration: Build integrations with ERP/eCommerce/PLM/DAM systems using REST/SOAP APIs and file-based interfaces; design canonical data structures and error handling.
- Data Quality & Governance: Implement data quality rules, stewardship processes, match/merge strategies, and reference data management to improve completeness, consistency, and accuracy.
- Performance, Reliability & Security: Optimize STEP jobs, indexing, and caching; perform root cause analysis; harden configurations for security and auditability.
- DevOps & Release Management: Set up environment promotion, configuration transport/versioning, CI/CD pipelines, and deployment automation; maintain documentation.
- Customer Communication & Change Management: Provide clear status updates, risk/issue logs, and release notes; create training materials and conduct enablement for business users.
Requirements
- 6-8 years of STIBO STEP (11.x) development experience.
- 5-8 years of overall technical experience in the role.
Skills
Essential Skills
- STIBO STEP (11.x) Expertise: Strong hands-on experience with STEP components: data modeling, workflows, business/validation rules, import/export, publication/syndication, roles/permissions, and UI configuration.
- Programming & Scripting: Proficiency in Java (or JVM-based), SQL, XML/XSD, XPath/XSLT; comfort with API development/consumption (REST/SOAP).
- Integration & ETL: Experience integrating STEP with enterprise systems (e.g., SAP/Oracle ERP, eCommerce platforms) using APIs, message queues, or ETL tools (Informatica/Talend or similar).
- Relational Databases: Strong SQL skills and experience with Oracle/MS SQL/PostgreSQL.
- Communication: Crisp written/verbal communication; ability to present solutions to customer stakeholders and build consensus.
- Self-Starter Mindset: Works independently, plans sprints, unblocks self, and drives tasks to closure with minimal supervision.
Desirable Skills
- Domain Knowledge: Manufacturing.
- Cloud & DevOps: Experience deploying/operating STEP on Azure, containers (Docker/Kubernetes), and CI/CD (Azure DevOps/Jenkins/Git).
- Data Governance: Familiarity with stewardship models, data quality KPIs, and audit/compliance practices.
- Tools: Jira/Confluence/Git; ability to create solution documentation and training artifacts.
- Certifications in STIBO STEP, Agile/Scrum, and Azure/AWS are pluses.
Top 5 Technical Must-Haves
- STIBO STEP (11.x) Expertise: Strong hands-on experience with STEP components: data modeling, workflows, business/validation rules, import/export, publication/syndication, roles/permissions, and UI configuration.
- Programming & Scripting: Proficiency in Java (or JVM-based), SQL, XML/XSD, XPath/XSLT; comfort with API development/consumption (REST/SOAP).
- Integration & ETL: Experience integrating STEP with enterprise systems (e.g., SAP/Oracle ERP, eCommerce platforms) using APIs, message queues, or ETL tools (Informatica/Talend or similar).
- Relational Databases: Strong SQL skills and experience with Oracle/MS SQL/PostgreSQL.
- Communication: Crisp written/verbal communication; ability to present solutions to customer stakeholders and build consensus.