Senior Microsoft Dynamics CRM Developer (w/ .NET, Restful, SOAP & Azure )

September 24, 2024
$104000 - $135200 / year
Apply Now

Job Description

If this blog helped you, spread the word!

Contract – 1099

Positions Open: 1

Duration: 12 months

**Job Description:**

CLIENT is looking to enhance its recently deployed Business Automation system, built on Dynamics 365. This system serves all divisions including the Licensing division, processing license applications and renewals across 57 business categories. Additionally, the organization has a **.NET-based Business Portal** that connects to the **Business Automation** system. The Business Portal caters to outside New Yorkers, allowing them to conduct various transactions related to licensing, payments, document uploads, and complaints to CLIENT’s Consumer Services division and OLPS division.

The Business Automation system **deployed on Microsoft Dynamics 365,** has been operational for eight months. However, persistent challenges necessitate expert intervention. Our objectives are threefold: optimize system performance, address post-production issues, and enhance functionality. This includes catering to internal users within our Licensing division and seamless integrations with external agency systems (such as DOF and DMV). Additionally, we must address approximately 100+ items in the Parking Lot across all divisions. To achieve these goals, we require the expertise of **CRM Developer** with minimum ten (10+) years of experience to drive system success and address critical business needs:

· **CRM Developer**: **Customizes** and **enhances** the **system**.

The selected candidate will join CLIENT’s technical team to assist in designing and implementing enhancements across critical systems. These systems include Business Automation, Business Portal, and integrations with AIMS (Asset and Inspection Management System) as well as external systems such as DMV, DOF (Department of Finance), and ECB (Environmental Control Board). The primary focus is to support the agency’s license approval and renewal functionalities while addressing issues related to reference data for businesses, addresses, and contacts. The goal is to ensure seamless end-to-end workflow processes. To achieve these goals, CLIENT requires the **expertise of CRM Developer**, contributing to specific areas:

· **CRM Developer**: Customizes and enhances the Business Automation system. Responsibilities encompass several critical areas: customization and enhancements to improve user experience and productivity, addressing data quality and reporting issues, and providing comprehensive training and support for CRM features to end-users.

**MANDATORY SKILLS/EXPERIENCE: (** ***Note: candidates who do not have the mandatory skills will not be considered )***

**1. Educational Background:**

* **Bachelor’s** degree in **Computer Science**, Information Technology, Software Engineering, or a related field.

**2. Experience:**

* Minimum of **10+ years** of proven experience in **customizing** and **enhancing CRM systems** to improve user experience and productivity.
* Experience in addressing **data quality** and **reporting** issues.
* Familiarity with **Business Automation** systems and **Business Portals**.

**3. Technical Skills:**

* Proficiency in CRM platforms such as **Microsoft Dynamics**.
* Strong programming skills in languages like **JavaScript, SQL, .NET,** or similar.
* Experience with system integrations, particularly with external systems like **DMV, DOF** and **ECB**.
* Expertise in developing and deploying custom plugins to **extend CRM functionality.**
* Proficiency in designing and implementing **workflows**, **business process flows**, and **automation** within the CRM system.
* Experience with **RESTful** and **SOAP** APIs for integrating CRM with other systems.
* Skills in managing **data quality, data migration** and **data integration** tasks.
* Ability to create and **customize reports** and **dashboards** to meet business requirements.
* Knowledge of CRM security models, role-based access control (**RBAC**) and compliance standards.
* Strong communication skills to provide comprehensive **training** and **support** for CRM features to end-users.

**4. Soft Skills:**

* Excellent problem-solving skills and attention to detail.
* Strong communication skills to provide comprehensive training and support for CRM features to end-users.
* Ability to work collaboratively within a technical team and with other departments.

**Project Phases and Deliverables:**

* **App Development and Maintenance**
* **Integration and Data Management**
* **Troubleshooting and Support**
* **Delivery and Deployment**

**Special Requirements:**

***Consultants will not be compensated for lunch or mealtime holidays, vacations, or sick leaves taken by the consultant during the engagement. No overtime or schedule differentials premiums will be paid to Contractor for Consultants that perform work after/outside of Business Hours. All hours worked will be paid in accordance with the Hourly Bill Rate the Consultant’s labor category. Unless otherwise pre-approved in writing by the CLIENT reporting manager, the consultant cannot work more than 35 hours per week unless approved prior.***

· ***Consultants must be able to work in person on CLIENT Site in New York, NY complying with New York City and CLIENT policies.***

Job Types: Full-time, Contract

Pay: $50.00 – $65.00 per hour

Expected hours: 35 – 40 per week

Benefits:

* Professional development assistance

Schedule:

* 8 hour shift
* Monday to Friday

Application Question(s):

* Can you work In-Person in New York City ? (Remote NOT available)
* What’s your Work Permit ? US Citizen, US Permanent Resident, H1B Visa, F1-OPT, TN Visa, EAD Type, any other ? Please specify.

Education:

* Bachelor’s (Required)

Experience:

* .NET: 10 years (Required)
* Dev & deploy Pluggin extend CRM Functionality: 5 years (Required)
* Workflow & Automation in CRM System: 5 years (Required)
* RESTFul & SOAP for CRM System Integration: 5 years (Required)
* Dashboard, Rpts, Data (Quality, Migra & Integ): 5 years (Required)
* Microsoft Dynamics CRM Developer: 10 years (Required)
* Microsoft AZURE: 5 years (Preferred)
* SQL: 8 years (Required)
* CRM Security Models, RBAC & Compliance: 5 years (Required)
* System Integration: 5 years (Required)

Ability to Relocate:

* New York, NY 10004: Relocate before starting work (Required)

Work Location: In person

If this blog helped you, spread the word!