Logo
job logo

DYNAMICS 365 INTEGRATION DEVELOPER

Compu-Vision Consulting, Brooklyn, NY, United States


Title: NYC311 DYNAMICS 365 INTEGRATION DEVELOPER Location: Brooklyn, NY Duration: 12 months

Job Description:

The program manages, enhances and supports the New York's incident-oriented Customer Service Management System (CSMS). CSMS is used to provide many vital functions, which are essential in supporting the City's response to crises, and more commonly other urgent matters such as serving the public and handling all requests for government and non-emergency services, connecting residents, business owners, and visitors with the information and people who can help them best. NYC311 is an established program with a regular team structure and release cadence. Work is planned quarterly, and a dedicated team supports the application handling break fix, enhancements and maintenance work. The 311 team works closely with other NYC Agencies to implement new features. CSMS' workstreams include the Call Center, Online Portal, SMS/Text and mobile application The Integration Developer will be responsible for development of Dynamics 365 based CSMS integrations for enhancements and defect fixes among other things. This role involves working closely with clients and internal teams to deliver scalable, secure, and high-performing solutions that meet business requirements.

TASKS: • D365 Customization & Development: Design, code, test, and implement custom plugins, workflows, and JavaScript/TypeScript extensions for Dynamics 365 CE. • Azure Integration: Integrate D365 with external systems using Azure Logic Apps, Azure Functions, and Service Bus. • Power Platform Utilization: Develop Model-driven apps, Canvas apps, Power Automate flows and configure Dataverse entities. • Technical Leadership: Collaborate with stakeholders to translate business requirements into technical designs. • System Optimization & Security: Ensure system performance, troubleshoot issues, and manage security using role-based security and Entra ID (Active Directory). • DevOps & Deployment: Use Azure DevOps for version control, CI/CD, and deployment of solutions across environments. • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. • Ensure compliance with best practices for security, performance, and maintainability in all deliverables. • Provide technical guidance when required.

MANDATORY SKILLS/EXPERIENCE Note: Candidates who do not have mandatory skills will not be considered. • Experience: 8+ years of experience developing and customizing enterprise-scale solutions. • 3-8 years of experience in Microsoft Dynamics CRM/365 customization and development. • Development Skills: Strong proficiency in C#, .NET, and JavaScript. • Azure Knowledge: Hands-on experience with Azure services (Azure Synapse, Azure Functions, Logic Apps, Service Bus, Storage, APIM). • Platform Knowledge: In-depth knowledge of Dataverse, Power Apps, and Power Automate. • Tools: Experience with Visual Studio, Azure DevOps (Repos, Pipelines). • Soft Skills: Strong communication, analytical, and problem-solving skills, with the ability to work in an Agile environment.

DESIRABLE SKILLS/EXPERIENCE: • Experience with Power Platform components (Power Apps, Power Automate, Dataverse). • Microsoft Dynamics 365 Certification. • Experience with Customer Insights (Journey/Data). • Knowledge of Azure SQL Database • Knowledge of Azure services and integration with Microsoft Business Applications. • Exposure to Agile methodologies and DevOps practices. • Strong problem-solving and analytical skills.