Senior CRM Developer

Teckhorizon Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Toronto - Canada

profile Monthly Salary: Not Disclosed
Posted on: 4 days ago
Vacancies: 1 Vacancy

Job Summary

We are seeking a Senior Software Developer CRM (Dynamics 365) to lead development customization and support of enterprise CRM solutions. The role involves hands-on development technical leadership and collaboration with cross-functional teams to deliver scalable and high-quality CRM applications.

Key Responsibilities

  • Lead development and support of Dynamics 365 CRM solutions across projects and operations
  • Translate business and technical requirements into functional tested CRM applications
  • Design develop customize and maintain CRM components including workflows plugins and integrations
  • Build and enhance Power Platform solutions (Power Apps Power Automate Power Pages)
  • Develop and maintain Power BI reports and dashboards for analytics and reporting
  • Troubleshoot and resolve complex technical issues in CRM environments
  • Lead and mentor junior developers; ensure best development practices
  • Collaborate with stakeholders across the SDLC for design testing and deployment
  • Conduct code reviews design walkthroughs and documentation
  • Provide post-implementation support and continuous improvements

Must Have Requirements

  • 10 years of experience in CRM development (focus on Dynamics 365)
  • Strong hands-on experience with:
    • Dynamics 365 customization (Entities Forms Views Dashboards Ribbon Reports)
    • CRM Workflows Plugins and Power Automate (complex flows)
    • Development using C# JavaScript HTML
    • Building Power BI reports on Dynamics CRM data
    • Power Platform: Power Apps & Power Pages customization
  • Expertise with Dynamics CRM SDK Web API OData FetchXML XRM Toolbox
  • Experience with Azure integrations (App Services Functions Logic Apps) Dataverse design and / Azure-based application development
  • Strong experience in CRM integrations and APIs
  • Solid understanding of SQL ETL processes and data integration

Nice to Have

  • Experience with CRM enterprise architecture and high-availability solution design
    • Marketing automation tools and customer journey analytics
    • Middleware and gateway integrations
    • DevOps tools (pipelines task boards CI/CD)
  • Knowledge of Cloud security (Azure AD B2C authentication models roles & access control) Information management principles and best practices and Accessibility standards (e.g. AODA)
  • Experience with Rapid Application Development (RAD) Core Angular TypeScript-based portal development
We are seeking a Senior Software Developer CRM (Dynamics 365) to lead development customization and support of enterprise CRM solutions. The role involves hands-on development technical leadership and collaboration with cross-functional teams to deliver scalable and high-quality CRM applications...
View more view more