Symbiotic Group Inc.

Senior Dynamics 365 Developer

Symbiotic Group Inc.  •  Canada (Onsite)  •  7 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


Position:

Senior Dynamics 365 Developer


Location:

Toronto, ON (Onsite)


Job ID#:

RQ11188


Duration:

3 Months


Role Overview


We are seeking an experienced
Senior Dynamics 365
Developer

to design, develop, customize, and support CRM solutions. The
successful candidate will be responsible for translating technical
specifications into working, tested CRM applications while supporting the full
software development lifecycle, including design, development, testing,
deployment, troubleshooting, reporting, and integration.


Key Responsibilities


  • Translate
    technical system specifications into working, tested CRM applications.

  • Develop
    detailed programming specifications and write and/or generate code.

  • Compile
    data-driven programs and conduct unit testing.

  • Maintain
    CRM applications and ensure continued operational effectiveness.

  • Troubleshoot
    and resolve technical issues arising during the use and operation of
    software solutions.

  • Participate
    throughout the Software Development Life Cycle (SDLC) and collaborate with
    IT professionals.

  • Design,
    develop, test, debug, document, deploy, and maintain applications.

  • Work
    with application design patterns, deployment methodologies, and
    troubleshooting practices.

  • Elicit
    and document business requirements from stakeholders and subject matter
    experts.

  • Review,
    analyze, test, debug, and modify installation scripts.

  • Conduct
    design walkthrough sessions with project teams.

  • Provide
    post-implementation support and technical issue resolution.

  • Develop
    user and system documentation as required.

  • Create
    CRM reports, Power BI reports, and CRM Word templates.

  • Integrate
    CRM solutions with enterprise systems through APIs.


General Skills


  • Experience
    in programming and analysis, including CRM software package support.

  • Experience
    in structured methodologies for application development, design,
    implementation, and maintenance.

  • Experience
    using object-oriented and/or third-generation development tools.

  • Experience
    with one or more programming languages.

  • Experience
    with relational and hierarchical database technologies.

  • Experience
    using information retrieval tools and query languages.

  • Experience
    with communication protocols.

  • Strong
    analytical, problem-solving, decision-making, communication, and
    negotiation skills.

  • Ability
    to work effectively in a collaborative team environment and meet project
    deadlines.


Development Skills


  • Experience
    with CRM software development and enterprise architecture methodologies.

  • Knowledge
    of high-availability solution design and implementation.

  • Experience
    with middleware and gateways.

  • Experience
    developing internet-ready applications.

  • Knowledge
    of Rapid Application Development (RAD) methodologies.

  • Understanding
    of Information Management principles, concepts, policies, and practices.

  • Experience
    reviewing and modifying installation scripts.

  • Ability
    to resolve post-implementation issues and provide ongoing support.

  • Understanding
    of Accessibility for Ontarians with Disabilities Act (AODA) requirements
    and related standards.

  • Ability
    to develop system and user documentation.


Experience & Skill Set Requirements


Experience (30%)


  • Experience
    customizing Dynamics CRM entities, forms, views, reports, ribbons, menus,
    and dashboards.

  • Experience
    building Dynamics CRM workflows, plug-ins, and complex Microsoft Power
    Automate flows.

  • Experience
    customizing Dynamics using C#, JavaScript, and HTML.

  • Expert
    knowledge of Dynamics CRM SDK, Web API, Organization Services, OData
    Standards, FetchXML, and XRM Toolbox.

  • Experience
    building custom portals using ASP.NET, .NET Core, AngularJS, TypeScript,
    Azure App Services, Web Jobs, Azure Functions, and Logic Apps integrated
    with Dynamics CRM Online.

  • Experience
    creating complex Power BI reports using Dynamics CRM Online data.

  • Expertise
    with Power Apps and Power Pages customization.

  • Knowledge
    of cloud security principles related to CRM platforms, including identity
    management and role-based access controls.


Technical Skills (40%)


  • Experience
    working in Agile environments.

  • Experience
    with Dynamics 365 and Azure solution design.

  • Knowledge
    of Dynamics interoperability and integration with Microsoft cloud
    technologies.

  • Experience
    with marketing automation tools and customer journey analytics.

  • Experience
    with both low-code and custom development approaches within Dynamics 365.

  • Knowledge
    of Dataverse design and development.

  • Experience
    developing solutions using Microsoft Azure technologies.

  • Strong
    knowledge of .NET, C#, and JavaScript.

  • Experience
    with DevOps practices, task boards, and CI/CD pipelines.


Reporting & Integration (20%)


  • Experience
    creating Dynamics CRM reports, Power BI reports, and CRM Word templates.

  • Proven
    CRM development experience with strong reporting and analytics
    capabilities.

  • Strong
    understanding of SQL, CRM APIs, data visualization, and reporting tools.

  • Experience
    with ETL processes and data integration.

  • Strong
    analytical and troubleshooting skills.

  • Experience
    integrating CRM platforms with enterprise systems through APIs.


Communication Skills (10%)


  • Excellent
    communication and stakeholder management skills.

  • Ability
    to prepare technical documentation, solution documentation, user manuals,
    reports, reviews, and assessments.

  • Ability
    to present ideas and recommendations in a clear, user-friendly manner.

  • Strong
    customer service skills supporting both internal and external
    stakeholders.

  • Ability
    to communicate technical designs and development approaches effectively.


Must Have Qualifications


  • 8+
    years of hands-on experience delivering and leading Dynamics CRM projects.

  • Experience
    customizing Dynamics CRM entities, forms, views, reports, ribbons, menus,
    and dashboards.

  • Experience
    building Dynamics CRM workflows, plug-ins, and complex Microsoft Power
    Automate flows.

  • Experience
    customizing Dynamics using C#, JavaScript, and HTML.

  • Expertise
    in Power Apps and Power Pages customization.

  • Experience
    integrating CRM APIs with enterprise systems.


About Symbiotic Digital.


Symbiotic Digital provides the IT Experts you need that
solve problems and get things done. See what the top 2% in their field can do
for you. (Symbiotic Digital is a division of Symbiotic Group Inc.) We serve
customers in two ways, we provide:


  1. Digital
    Experts: IT Consulting expertise. Bright Minds That Produce Proven Results

  2. Recruitment:
    Find The Right People You Need


Serving IT & Business leaders, Symbiotic Digital
provides a business system that enable us to provide the Expert Technical staff
needed to solve challenging business and IT problems. IT leaders in the most
reputable organizations in Canada have relied on Symbiotic Digital to help them
staff difficult assignments with proven Experts uniquely evaluated by our
proven QMS- Quality Management System Staff Development Model. We are a 100%
Indigenous owned company.


Learn more online at
https://www.symbioticgroup.com/home-sd/

.


Please submit your most recent resume to:
RecDep@symbioticgroup.com


View All Jobs online at:
https://www.symbioticgroup.com/view-jobs/

Symbiotic Group Inc.

About Symbiotic Group Inc.

Questions we hear and address…….

• How do I build a repeatable sales process that builds pipeline?

• How do I build a digital marketing program that gets results?

• What steps do I need to take to feel more in control of my business?

What We Do

We provide bespoke Consulting Services for SMBs and New Ventures.

We work ‘ON’ your business to help you gain control, improve process and drive growth.

We solve the problems hindering business growth by building winning plans, processes and core systems to measure progress and drive results. We provide the following:

• Create winning strategy & plans to drive growth

• Build processes that drive repeatable results and reduce risk

• Create core systems to manage and measure progress.

Whom Are We For?

We are for SMB B2B growth companies with fewer than 100 employees who need help to get to the ‘next level’.

We are for business owners whose business problems include: gaps in business planning and strategy, sales and digital marketing needs, weak or missing business processes, and the absences of core management systems to confidently understand finances and make decisions.

Our Difference: Why Choose Us?

Symbiotic Group has over 30 years’ experience working with SMB organizations serving their unique business needs.

We bring SMB focused expertise from more than one discipline so that you can get the precise assistance you need for your unique growth journey.

We have experts in the following key areas needed by SMBs:

• Business Planning & Strategy

• Sales – Automation, Customer Journey

• Marketing – Intel Led, SEO, Social, Content, Email, PR

• Operations – Finance, Accounting/Bookkeeping, HR & Recruitment

We work ‘ON’ your business to help you gain control, improve process and drive growth.

Industry
Consulting & Advisory
Company Size
1-10 employees
Headquarters
Oakville, CA
Year Founded
1998
Social Media