CRM Developer

City of New YorkNew York City, NY
Hybrid

About The Position

The NYC Department of Consumer and Worker Protection (DCWP) is seeking a Microsoft Dynamics 365 / CRM Developer to join its Application Development team within the agency’s Information Technology division. This hands-on role supports the agency’s mission-critical licensing, compliance, and enforcement systems by designing, configuring, and extending the Dynamics 365 / Power Platform environment and integrating it with internal and external applications. The CRM Developer will collaborate with senior Technology staff, business analysts, and product owners to deliver secure, scalable, and maintainable solutions that improve operational efficiency and support agency modernization initiatives.

Requirements

  • Current professional/vendor certifications
  • A masters degree in computer science or a related field from an accredited college or university AND 12 months of satisfactory full-time specialized experience in computer applications development planning, design, configuration, installation, troubleshooting, integration, performance monitoring, maintenance, enhancement, and security management
  • A baccalaureate degree from an accredited college or university AND 24 months of satisfactory full-time specialized experience as described above
  • A four-year high school diploma or its educational equivalent AND 24 months of satisfactory full-time specialized experience plus 48 months of information technology experience
  • A satisfactory combination of education and experience which is equivalent to the high school diploma option
  • At least a four-year high school diploma or its educational equivalent
  • At least 24 months of satisfactory full-time specialized information technology experience

Responsibilities

  • Design, configure, and customize the Dynamics 365 platform including entities, forms, views, business rules, workflows, and model-driven apps
  • Develop plugins, custom workflow activities, and JavaScript web resources to support complex business logic
  • Build and maintain integrations between Dynamics 365 and agency systems using REST APIs, Azure services, and .NET components
  • Collaborate with DBAs to design and optimize Dataverse and SQL data structures supporting CRM solutions
  • Participate in requirements analysis, solution design, sprint planning, and code reviews
  • Ensure all CRM solutions follow agency standards for security, auditability, performance, and maintainability
  • Develop technical documentation, deployment scripts, and release notes for CRM enhancements
  • Support production releases, troubleshoot issues, and provide Tier-3 application support
  • Contribute to modernization efforts including Power Platform adoption, workflow automation, and legacy system integration
  • Provide estimates for development tasks and participate in full SDLC activities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service