MS Dynamics  (CRM) Developer

MS Dynamics (CRM) Developer

Job Overview

Location
Peterborough, Ontario
Job Type
Full Time Job
Job ID
58693
Date Posted
1 year ago
Recruiter
George Melissa
Job Views
89

Job Description

MS Dynamics 365 (CRM) Developer

On behalf of our client in the Government Services Sector, PROCOM is looking for a MS Dynamics 365 (CRM) Developer.

MS Dynamics 365 (CRM) Developer – Job Description

Required to translate technical systems specifications into working, tested applications

This includes developing detailed programming specifications writing and/or generating code

Compiling data-driven programs, maintaining, and conducting unit tests

Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations

Dynamics 365/ADX Portal Work

MS Dynamics CRM Sales, Marketing and service modules. Customized complex applications on Microsoft Dynamics CRM platform

Configuring security roles, business units, teams, field security profiles, call outs to CRM API, and CRM plugins

Use Web Development skills - HTML, XML, CSS, JavaScript, jQuery, Ajax, and Visual Studio to update Dynamics 365 Forms and Portal webpages

Designing the solution flowcharts for understanding of client and team, deciding on need and use of out-of-the-box features, required configuration and customization for various functionalities and requirements.

Modified CRM extensions to interface with other systems through message queues and web services. Effort estimation for configuration, customization and documentation.

Facilitate the decision-making process and develop functional designs that will drive the development process

Conceptualize and design a best-practice solution that leverages product and industry knowledge, as directed by business requirements

Lead all development activities for the assigned system components which includes, but is not limited to, coding, documentation, unit testing, defect resolution

Work closely with systems analysts during the design review sessions to provide instruction and recommendations on best coding design, impacts and options

Work closely with business analysts and quality assurance analysts to confirm that the application code meets the business and system requirements that are outlined in the detailed design, during the analysis and user acceptance, testing, and implementation phases of the development lifecycle

Assist systems analysts in the documentation of design, functional, and technical specifications and deployment guides

Participate in all phases of the systems development lifecycle from analysis and design, development and coding, acceptance testing, and implementation, and work with project team members to review, evaluate, and approve project deliverables and documentation

Develop and code, including links, application components prototypes as a proof-of concept during design phase, as assigned

Coding, testing, and debugging of the code drop/code release developed based on the assigned application components

Code all assigned application components in accordance with the approved detailed design specifications

Prepare code drop/code release deployment packages in preparation for release to production, and co-ordinate code deployment into various environments (i.e. test, staging, and production)

Conduct and assist in code and design reviews

Provide accurate estimates for newly proposed functionality/enhancements and review the estimates from other team members for completeness and accuracy

Work with the Cluster technical staff to identify performance and/or availability issues for the code drop/code release developed and provide solutions

Lead development activities during the defect resolution cycle during the acceptance test

Write database scripts for assigned application components

Obtain Client or Cluster application architect approval for all code drop/code release changes for assigned application components

Develop and code system components that are compliant with the Accessibility for Ontarians with Disabilities Act, 2005

Provide a defect free code drop/code release according to the Cluster’s development standards for the assigned application components

Provide quality assurance for the code drop/code release (includes: unit testing, Functional testing, load testing, tuning and regression testing, providing defect resolution and a fully tested application component)

Provide documented source code for the assigned application components and obtain approval, acceptance, and sign-off by the Cluster on the final code drop/code release

Obtain acceptance and approval by the Cluster and the project team for all assigned deliverables

Ensure all artefacts are in compliance with Government of Ontario – Information Technology Standards (GO ITS) 54 Standards

Actively participate in and contribute in daily stand-up team and retrospective meetings when required;

Provide a weekly report confirming status of the assigned tasks

MS Dynamics 365 (CRM) Developer – Mandatory Skills

Experience in developing of workflows, dialogs, business processes, business rules, dashboards, charts and wizard-based reports

Experience in creating and modifying SQL reporting services reports for use inside and outside Dynamics CRM

Experience with Agile methodology, product management and DevOps

Experience in developing of custom workflows, plug-ins and integrating custom web pages into CRM. Modified CRM extensions to interface with other systems through message queues and web services.

Experience in Microsoft Dynamics CRM Data integration towards import/export of data using custom application development

Experience in use of web services and interacting with MS CRM database using web service methods

Experience with Public Sector I&IT Solutions architecture, application design, quality assurance standards, project delivery methodologies, and practices

Demonstrated knowledge of Public Sector applications, databases and systems while developing cross cluster, multi-year business solutions including knowledge of Commercial off the Shelf product implementations with third party vendor

Experience in developing complex applications on Microsoft Dynamics CRM platform with entity, ribbon and sitemap customizations

Knowledge transfer is expected to occur throughout the duration of the assignment through regular meetings, touchpoints, and working sessions with LRC staff

All design, development, artefacts, and source code, including all relevant and complete documents must be transferred to the ministry in the designated repositories provided

Dedicated knowledge transfer sessions will be scheduled during the close-out phase of the project to ensure completeness of knowledge transfer and all documentation is shared, and allow LRC staff to ask clarification and/or follow up questions

Dynamics 365/ADX Portal Work Responsibilities and Expectations

MS Dynamics CRM Sales, Marketing and service modules. Customized complex applications on Microsoft Dynamics CRM platform

Configuring security roles, business units, teams, field security profiles, call outs to CRM API, and CRM plugins

Use Web Development skills - HTML, XML, CSS, JavaScript, jQuery, Ajax, and Visual Studio to update Dynamics 365 Forms and Portal webpages.

Designing the solution flowcharts for understanding of client and team, deciding on need and use of out-of-the-box features, required configuration and customization for various functionalities and requirements.

Modified CRM extensions to interface with other systems through message queues and web services. Effort estimation for configuration, customization and documentation.

Facilitate the decision-making process and develop functional designs that will drive the development process

Experience in developing complex applications on Microsoft Dynamics CRM platform with entity, ribbon and sitemap customizations

Experience in developing of workflows, dialogs, business processes, business rules, dashboards, charts and wizard-based reports

Experience in creating and modifying SQL reporting services reports for use inside and outside Dynamics CRM

Experience with Agile methodology, product management and DevOps

Conceptualize and design a best-practice solution that leverages product and industry knowledge, as directed by business requirements

Experience in developing of custom workflows, plug-ins and integrating custom web pages into CRM

Modified CRM extensions to interface with other systems through message queues and web services.

Experience in Microsoft Dynamics CRM Data integration towards import/export of data using custom application development

Experience in use of web services and interacting with MS CRM database using web service methods

Dynamics 365 Experience– 15%

5+ years of experience working as a Microsoft Dynamics 365 (CRM) Developer including:

Experience with the Dynamics CRM SDK Plug-in development (C#); MS SQL Server, SQL Server Reporting Services (SSRS) & SQL Server Integration Services (SSIS); Client-side forms validation with JavaScript and Business rules; Leading and implementing Dynamics 365 data migrations; SharePoint integration within Dynamics 365; Development in Power Platform (Canvas, Model-Driven, Portal, etc) Power Automate, Power AI, Common Data Model Entities; Experience with Microsoft Azure (Function Apps, Web Apps, Service Bus, etc.)

ADX Portal Experience

Experience developing on ADX Studio Portals Including:

Experience with creating complex solutions using liquid language, page templates, HTML, CSS & JavaScript; Entity forms & Web Forms Portal scenarios; Portal configuration, Language Packs, Webpage Meta Data; Configuring portal security roles; Utilizing tools like XRMToolbox tools, ALM Toolkit, Productivity Pack; Customizing starter portals such as, Partner Portal, Conference Portal, Knowledge Base, Case Management, Self-Serve Portals; Developing, coding and testing system components that are compliant with the Accessibility for Ontarians with Disabilities Act and WCAG 2.0 AA Standard

Digital DevOps Skills

Experience with Digital, Agile and Azure DevOps skills including:

Developing pipelines for Continuous Integration and Continuous Deployments CI/CD; Working in agile / iterative delivery teams; Utilizing service design deliverables such as user research, personas, journey maps, to create prototypes and service blueprints

Problem-Solving & Communications Skills

Experience in assessing problems and identify, diagnose, and resolve complex problems with strong interpersonal, conflict resolution, negotiation/influence needed for client relationship including:

Demonstrated interpretive reasoning and problem-solving skills to assess and recommend architectural strategies, assessing technical design problems to identify, diagnose, and resolve complex problems Demonstrated interpersonal, conflict resolution, negotiation/influence, and client relationship development skills to discuss client I&IT program/service delivery needs, requirements, goals, objectives, and priorities; Experienced in oral communication and listening skills to lead technical discussions with clients and managers; Creating briefing materials, cost benefits analysis, project reports, analysis, and recommendations

Experience with Government Standards & Accessibility

Experience in developing and coding web UI components that are compliant with the Accessibility for Ontarians with Disability Act (WCAG 2.0 Level AA)

Software must be designed with ease of use in mind, intuitive and simple

Ensure all artefacts are in compliance with Government of Ontario – Information Technology Standards (GO ITS) 54 Standards

MS Dynamics 365 (CRM) Developer - Assignment Start Date

ASAP – 12 months to start

MS Dynamics 365 (CRM) Developer - Assignment Location

Peterborough, ON – Work Remotely

 

Job ID: 58693

Similar Jobs

Meta

Full Time Job

Ms dynamics (crm) developer Ms dynamics (crm) developer

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Ms dynamics (crm) developer Ms dynamics (crm) developer

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Ms dynamics (crm) developer Ms dynamics (crm) developer

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Ms dynamics (crm) developer Ms dynamics (crm) developer

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept