Enable job alerts via email!

Senior Solution Designer - CRM

Cynet Systems Inc

Toronto

On-site

CAD 70,000 - 90,000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in software development is seeking a specialized CRM Developer to create and maintain dynamic CRM applications. The role demands proficiency in various programming languages, teamwork with IT professionals, and the ability to troubleshoot complex issues. Candidates with experience in Agile methodologies and a strong technical skillset in CRM customization and development are encouraged to apply.

Qualifications

  • Experience in programming and analysis.
  • Strong knowledge of CRM software development.
  • Experience in Agile methodologies.
  • Ability to provide post-implementation support.

Responsibilities

  • Translate technical specifications into CRM applications.
  • Resolve technical problems during software operation.
  • Maintain and conduct unit tests on CRM applications.

Skills

Programming
Analytical skills
Problem-solving
Communication
Interpersonal skills

Education

Bachelor’s degree in Computer Science or related field

Tools

Dynamic CRM SDK
Power BI
ASP.NET
AngularJS
.NET Core
Azure
DevOps

Job description

Job Description:

Responsibilities:

  • Translate technical systems specifications into working, tested CRM applications, including developing detailed programming specifications, writing code, compiling data-driven programs, maintaining, and conducting unit tests.
  • Resolve and troubleshoot technical problems during the use and operation of software packages.

Experience and Skill Set Requirements:

General Skills:
  • Experience in programming and analysis; support for specialized CRM software packages at the specified experience level.
  • Ability to collaborate with IT professionals throughout the Software Development Life Cycle.
  • Experience in structured methodologies for application development, design, implementation, and maintenance.
  • Experience in designing, coding, testing, debugging, and documenting applications.
  • Experience using object-oriented and/or third-generation language development tools.
  • Proficiency in one or more programming languages.
  • Experience with application design, latest design patterns, deployment, and troubleshooting.
  • Experience with relational and hierarchical database technologies.
  • Experience using information retrieval packages with query languages.
  • Experience with communication protocols.
  • Experience eliciting and documenting information from diverse business stakeholders and subject matter experts.
  • Strong analytical, problem-solving, decision-making, communication, interpersonal, and negotiation skills.
  • Team player with a track record of meeting deadlines.
CRM Software Development Skills:
  • Knowledge and experience with specific CRM software and future releases, high availability solutions, architecture methodologies, design standards, and tools.
  • Experience with middleware and gateways.
  • Expertise in tools for CRM software development.
Desirable Skills:
  • Experience programming Internet-ready applications.
  • Knowledge of rapid application development (RAD) methodologies.
  • Understanding of Information Management principles and practices.
  • Experience reviewing and modifying product installation scripts.
  • Ability to provide post-implementation support and resolve technical issues.
  • Experience conducting design walkthroughs.
  • Ability to prepare user and system documentation.
Additional Experience (30%):
  • Customization of Dynamic CRM, including entities, forms, views, reports, ribbons, menus, and dashboards.
  • Building and customizing workflows, plugins, and Power Automates.
  • CRM customization using C#, JavaScript, and HTML.
  • Expertise with Dynamic CRM SDK, Web API, OData, Fetch XML, and XRM Toolbox.
  • Building portals with ASP.NET, .NET Core, AngularJS, TypeScript, Azure services, and integrating with Dynamic CRM Online.
  • Creating Power BI reports for CRM.
  • Customization of Microsoft Dynamics CRM Power Apps Customer Service Portal.
  • Knowledge of cloud security principles related to Dynamics CRM.
Technical Skills (40%):
  • Experience with Agile methodologies.
  • Designing solutions with Dynamics 365 and Azure.
  • Knowledge of Dynamics interoperability and integration with Microsoft cloud technologies.
  • Experience with low-code and custom development on Dynamics 365.
  • Knowledge of Dataverse, Azure development, .NET, C#, JavaScript, and DevOps practices.
Report and Data Migration (20%):
  • Creating Power BI reports and CRM Word templates.
Communication Skills (10%):
  • Strong documentation skills, including solution documentation, user manuals, and reports.
  • Effective presentation of ideas and suggestions.
  • Clear communication of designs and development processes.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Solutions Designer CRM 8841-1516

Foilcon

Toronto

Hybrid

CAD 80.000 - 110.000

30+ days ago

Solutions Designer CRM 9120-2412

Foilcon

Toronto

Hybrid

CAD 80.000 - 120.000

30+ days ago

Solutions Designer CRM 9109-1111

Dheya

Toronto

Hybrid

CAD 80.000 - 120.000

30+ days ago

Solution Engineer - Small Business & Growth Business

Heroku, Inc.

Toronto

On-site

CAD 80.000 - 130.000

18 days ago

Solutions Designer 9122-3010

Foilcon

Toronto

Hybrid

CAD 80.000 - 110.000

30+ days ago

Solutions Designer (Siebel) 9107-0812

Foilcon

Toronto

Hybrid

CAD 80.000 - 110.000

30+ days ago

Solutions Engineer - Canada

CyberArk

Old Toronto

On-site

CAD 80.000 - 100.000

30+ days ago

Solutions Designer 9058-1112

Dheya

Toronto

Hybrid

CAD 80.000 - 120.000

30+ days ago

Salesforce Solution Engineer

NeuraFlash

Ontario

Hybrid

CAD 60.000 - 100.000

30+ days ago