MDM Senior Developer

Within NYC Opportunity, the Enterprise Data Solutions (EDS) team supports meaningful data integration that allows City agencies to increase efficiency and access to benefits and services. To do this work, we use proven strategies to responsibly bring together data. In addition, the EDS team develops technology and applications that allow for independent rapid on-demand matching capabilities that operate within strict legal frameworks.

The Master Data Management (MDM) Senior Developer will serve as the lead technical resource for the development and maintenance of NYC Opportunity’s IBM-based MDM platform. They will work as a senior member of our Integration Services unit to manage the ongoing upgrade and development of the platform, and provide smart and effective data solutions for New York City’s complicated data needs.


  • Manage the upgrade and ongoing maintenance of NYC Opportunity’s Master Data Management (MDM) platform.
  • Plan, design and develop the appropriate strategy and solution within the IBM MDM Party domains (both person and organization).
  • Develop and configure enhancements within the MDM implementation using MDM features such as API and Search services, Extensions, Additions and Business proxies,etc.
  • Coordinate the efforts on the technical architecture (infrastructure) design with consideration of capacity, performance, and high availability for the MDM platform.
  • Install and configure the MDM system components, developing/updating scripts, deploy custom code on the new platform, and build production and non-production technical environments.
  • Define and implement management processes for maintaining data governance policies and standards.
  • Utilize data governance framework, technology capabilities, processes/procedures and implementation plans to drive data standards across the enterprise.
  • Write clear technical design deliverables to document development work.
  • Ensure integrity and quality of product deliverables through ongoing monitoring, testing and metadata management of data sources, products and initiatives.
  • Other duties as assigned.

  Skills We're Seeking

Commitment to the mission of advancing greater equality and opportunity.

Hands-on experience migrating IBM MDM from older versions (8.x, 9.x) to MDM 11.x Advanced Enterprise Edition.

Proven track record that demonstrates expertise with MDM architecture, InfoSphere MDM installation, configuration and development.

Strong experience with ETL programming and data modeling.

Hands-on experience with enterprise data warehouse implementations, integrating multiple legacy and strategic source systems.

Client focused, committed to rapid execution, and strategic and flexible.

  Education and Experience

Master's degree in information systems, technology or equivalent preferred with 3-5 years of experience in data integration and analytics.

If you're a recent graduate of a developer bootcamp, we recommend you check out our Engineering Fellow position.

Successful candidates will be invited for an initial phone screen. Due to the volume of applications received we may not be able to respond to every application.

  Civil Service

This position requires applicants to take the Computer Systems Manager civil service exam.

To learn more about the civil service process, visit the NYC Department of Citywide Administrative Services