- Leads scoping, planning and technical design workshops
- Writes, reviews and approves solution designs, technical specifications and solution framework
- Translates business processes into STEP technology requirements
- Understands and applies technology best practices for integration/APIs, business rules
- Drive new processes and the definition and adoption of good practice
- Manages and creates data mappings between STEP & integration points (ETL/ESB, XML, STEPXML)
- Develops complex business rules used in pre/post processing or in application workflows; performs code review
- Works with System Administrator to troubleshoot platform, solution and performance issues
- Solid understanding of multi-domain MDM concepts and approaches, including data and relationships across data sources/types and data base architecture
- Data modeling design experience (taxonomies, metadata, relationships) experience
- Experience with integration technologies & processes, including data mapping and APIs
- Hands-on experience with Java, XML/XSLT, JSON, ReactJS, JavaScript, GraphQL
- Thorough understanding of system design principles, cloud computing concepts and architecture
- Strong communication skills, both written and verbal with ability to adapt technical concepts into business language
- Experienced in agile implementation methodologies frameworks and good practices for streamlined development and project execution
- STEP training & experience (delivered through previous project experience)