MDM Developer
Role Overview
We are looking for an experienced Profisee MDM Technical Developer/Engineer with strong hands-on experience in Profisee Master Data Management , data integration, data quality, Azure Function Apps , and C#/.NET development .
The candidate will be responsible for developing, configuring, integrating, and supporting enterprise MDM solutions using Profisee . The role requires a strong combination of Profisee MDM expertise, C#/.NET development, SQL, API development, and enterprise application integration .
The candidate will work closely with business stakeholders, data stewards, application teams, Profisee Architect, data engineers, and enterprise architects to deliver high-quality master-data solutions.
Key Skills for This Role
Full Job Posting
Description & Requirements
- About Xerox Holdings Corporation For more than 100 years, Xerox has continually redefined the workplace experience. Harnessing our leadership position in office and production print technology, we’ve expanded into software and services to sustainably power the hybrid workplace of today and tomorrow. Today, Xerox is continuing its legacy of innovation to deliver client-centric and digitally-driven technology solutions and meet the needs of today’s global, distributed workforce. From the office to industrial environments, our differentiated business and technology offerings and financial services are essential workplace technology solutions that drive success for our clients. At Xerox, we make work, work. Learn more about us at www.xerox.com .
Experience
5-10 years overall IT experience 3+ years hands-on experience with Profisee MDM
Role Overview
We are looking for an experienced Profisee MDM Technical Developer/Engineer with strong hands-on experience in Profisee Master Data Management , data integration, data quality, Azure Function Apps , and C#/.NET development .
The candidate will be responsible for developing, configuring, integrating, and supporting enterprise MDM solutions using Profisee . The role requires a strong combination of Profisee MDM expertise, C#/.NET development, SQL, API development, and enterprise application integration .
The candidate will work closely with business stakeholders, data stewards, application teams, Profisee Architect, data engineers, and enterprise architects to deliver high-quality master-data solutions.
Profisee MDM
Design, configure, develop, and maintain Profisee MDM solutions .
Work with Profisee entities, attributes, domains, hierarchies, relationships, and business rules.
Configure and implement data validation and data quality rules .
Implement matching, deduplication, survivorship, and golden-record management.
Develop and maintain Profisee workflows for master-data creation, approval, enrichment, and maintenance.
Configure data models based on business and enterprise requirements.
Manage master-data hierarchies and reference data.
Support data stewardship processes and data governance requirements.
Perform data profiling, cleansing, standardization, and enrichment.
Support onboarding of new master-data domains into Profisee.
Troubleshoot Profisee application, workflow, data-quality, and integration issues.
Participate in Profisee version upgrades, enhancements, and technical improvements.
C# / .NET Development
Develop custom applications, services, utilities, and integration components using C#/.NET .
Develop and maintain REST APIs and web services .
Develop applications using Azure Function Apps.
Use Azure resources like Storage Account, Key Vault etc.
Use Third Party applications like DNB, Moody’s.
Integrate Profisee with enterprise applications using APIs and integration services.
Develop custom business logic where required.
Work with JSON/XML payloads and API-based integrations.
Implement error handling, logging, monitoring, and exception management.
Follow clean coding, reusable-component, and secure-development practices.
Data Integration
Develop and support integrations between Profisee and enterprise systems , including:
SAP
CRM applications like Microsoft Dynamics 365, Siebel
PLM systems
Data warehouse/data lake platforms
Other enterprise applications
Responsibilities include:
Source-to-target mapping
Data transformation
Data validation
Data synchronization
Data reconciliation
Error handling and retry mechanisms
Batch and real-time integration
SQL & Data Management
Strong hands-on SQL experience is required.
Develop complex SQL queries.
Work with SQL Server databases.
Develop stored procedures, views, and data-processing logic.
Perform data analysis and reconciliation.
Identify and resolve data-quality issues.
Support data migration and bulk-data loading.
Analyze data lineage and identify root causes of data inconsistencies.
Profisee MDM
Strong hands-on experience
C# / Azure Function App
Strong development experience
.NET / .NET Core
Hands-on experience
MDM Concepts
Strong understanding
SQL / SQL Server
Strong experience
Data Modeling
Good understanding
Git / Version Control
Experience
Profisee Skills Expected
- The candidate should have practical experience with several of the following:
- Profisee platform architecture
- Profisee MDM configuration
- Entity and attribute configuration
- Business rules
- Data quality rules
- Matching and deduplication
- Hierarchies
- Relationships
- Workflows
- Data stewardship
- Data validation
- Data import/export
- Data onboarding
- API-based integration
- Profisee integration with external applications
- MDM data migration
- Troubleshooting and production support
Good to Have
Experience integrating Profisee with SAP
Experience integrating Profisee with D365
Experience with D365 Customer / Product / Vendor data
Experience with PLM/Product Master Data
Azure experience
Azure Data Factory
Azure Functions
Azure API Management
Azure Databricks
ADLS
Microsoft Fabric
Power BI
Azure DevOps
CI/CD pipelines
Experience with enterprise data governance
Knowledge of data catalog/metadata management
Key MDM Domains
Experience working with one or more of the following master-data domains is preferred:
Customer Master
Product Master
Material Master
Supplier/Vendor Master
Location Master
Organization Master
Reference Data
Product Hierarchies
Responsibilities in Development Lifecycle
- The candidate will participate in the complete development lifecycle:
- Requirement → MDM Data Model → Profisee Configuration → Development → Integration → Data Quality → Testing → Deployment → Production Support
- The candidate should be comfortable working across both MDM configuration and technical development .
Candidate Profile
The ideal candidate should be a technical Profisee MDM specialist , rather than a purely functional MDM consultant.
The candidate should be able to:
Configure Profisee + Develop C#/.NET + Build APIs + Work with SQL + Integrate Enterprise Applications + Troubleshoot Data Issues
A candidate with the following combination would be highly preferred:
Education
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
Soft Skills
- Strong analytical and problem-solving skills
- Good communication skills
- Ability to work with global/distributed teams
- Strong ownership and accountability
- Ability to understand complex enterprise data models
- Ability to work with both technical and business stakeholders
- Good troubleshooting and root-cause-analysis skills
- Ability to work independently as well as within an Agile team
About Xerox
Workplace technology company providing print, software, and IT services.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Xerox
Field Service Technician
London, CAN
Field Technician (Printers/Copiers/Scanner)
Saskatoon, CAN
HPE Field Executive
, USA
Managed Print Services Executive- Addison, TX
Addison, USA
Federal Sales Director
Alexandria, USA
Software Engineer
Kolkata, IND
Quality Assurance Analyst
Kolkata, IND
Experlogix & D365
Kolkata, IND