Prophecy Technologies
Location: WALTHAM, MA
Role: Semarchy Developer
: Core Responsibilities of a Semarchy Developer
✅ 1. Data Modeling
• Create entities, attributes, hierarchies, and relationships
• Design golden record models
• Manage inheritance, validation rules, and reference data
✅ 2. Data Quality Rules
• Build validation rules
• Write cleansing, standardization, and enrichment logic
• Implement match rules + survivorship (merge) rules
✅ 3. Workflow & Application Design
• Create applications for business data stewards
• Manage forms, dashboards, navigation flows
• Build approval and review workflows
✅ 4. Integration Development
• Build data ingestion pipelines
• Configure REST APIs for CRUD operations
• Integrate via ETL, Kafka, MuleSoft, Informatica, etc.
• Automate batch loads into hub/staging tables
✅ 5. Environment & Deployment Management
• Manage model editions
• Promote models across DEV → TEST → UAT → PROD
• Export/import model bundles
• Run deployment tasks and migrations
✅ 6. Troubleshooting & Support
• Monitor load jobs
• Fix match/merge issues
• Investigate steward UI problems
• Optimize model performance (queries, indexes, rules)
________________________________________
🛠 Skills Required for a Semarchy Developer
💼 Technical Skills
• SQL (strong hands-on required)
• Semarchy xDM model design
• Semarchy match/merge & survivorship rules
• Semarchy Application Builder (UX/Forms)
• REST APIs
• ETL tools (Informatica, Talend, SQL jobs, Azure Data Factory, etc.)
• Data quality concepts (DQ rules, standardization, reference data)
📚 Data Concepts Needed
• MDM (Master Data Management)
• RDM (Reference Data Management)
• Data governance
• Metadata management
• Data modeling (ER models, normalization)
🤝 Soft Skills
• Working with data stewards
• Understanding business data
• Agile methodology
• Documentation & problem resolution
________________________________________
🗂 Typical Day of a Semarchy Developer
Here’s what a normal day looks like:
• Build or modify Semarchy model edition
• Test match rules with sample data
• Develop/extend steward workflows
• Debug load failures or match duplicates
• Collaborate with integration teams
• Promote model to test/UAT environments
• Support data stewards in reviewing golden records
It’s a mix of data engineering + model design + application building.
Thanks,
Ajay Anand
anand@prophecytechs.com
9498893425
To apply for this job email your details to anand@prophecytechs.com