ASI-Information Technology - CRM Developer

Accerta

Toronto

Hybrid

CAD 105,000 - 125,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work environment
Home office stipend

Job summary

Accerta is seeking a CRM Developer in Toronto to design, develop, configure, and support Microsoft Dynamics 365 CRM solutions, focusing on Dataverse, model-driven apps, and Power Platform integrations.

You will collaborate with stakeholders to translate business needs into CRM designs, assist with UAT, and participate in deployments, security, and compliance practices across development, test, and production environments.

Job description

Toronto, ON, Canada

Overview

AccertaClaim Servicorp Inc. (ACSI) and its subsidiary, Accerta Services Inc. (ASI), known as Accerta, manage dental, vision, drug, and healthcare benefits programs for government and social services agencies in Canada. Accerta is a Certified B Corporation committed to serving customers, caring for employees, and supporting the community and the environment.

Job Title

CRM Developer

Employment Type

Full-time, Permanent, Hybrid

About This Opportunity
  • Design, develop, configure, customize, test, deploy, and support Microsoft Dynamics 365 CRM solutions.
  • Collaborate with business stakeholders to understand processes, gather requirements, identify pain points, and translate business needs into CRM solutions.
  • Partner with Product Owners and business teams to validate designs, support UAT, and ensure CRM functionality aligns with requirements.
  • Work with business teams, Product Owners, software developers, QA, data, infrastructure, and technical teams to produce CRM designs and technical specifications.
  • Configure and customize Dynamics 365 entities, forms, views, workflows, business rules, dashboards, security roles, and model-driven apps.
  • Develop, maintain, and support Dataverse components, plugins, custom workflows, Power Automate flows, and related Power Platform solutions.
  • Develop and support integrations between Dynamics 365 CRM and internal/external applications, APIs, Azure services, and enterprise data platforms.
  • Create and maintain reliable, scalable, secure, and well-documented CRM customizations and extensions.
  • Support requirements gathering and translate business processes into functional and technical CRM designs.
  • Assist with CRM-related production issues, defect resolution, root cause analysis, and continuous improvement activities.
  • Collaborate with QA teams to support testing, troubleshoot issues, validate releases, and resolve defects across development, UAT, and production environments.
  • Participate in code reviews, solution reviews, change control, release planning, and deployment activities.
  • Create and maintain technical specifications, test plans, data migration specifications, integration documentation, and support documentation.
  • Support CRM security, access control, data integrity, auditability, and compliance requirements.
  • Contribute to development standards, reusable components, documentation practices, and knowledge sharing across the IT team.
  • Other duties as assigned.
Knowledge and Experience
  • Proven experience as a Microsoft Dynamics 365 CRM Developer, Dynamics 365 CE Developer, or CRM Application Developer.
  • Strong experience with Microsoft Dynamics 365 Customer Engagement, Customer Service, Sales, or related CRM modules.
  • Strong knowledge of Microsoft Dataverse, including tables, relationships, forms, views, business rules, security roles, and solution management.
  • Experience with Power Platform, including Power Apps, Power Automate, and Power BI integration concepts.
  • Experience developing and consuming RESTful APIs with secure authentication and authorization, and working with integration patterns between CRM and enterprise applications.
  • Strong understanding of Dynamics 365 solution management, managed and unmanaged solutions, environment strategy, and deployment practices.
  • Experience with Azure services such as Azure Functions, Logic Apps, Service Bus, API Management, Key Vault, or Application Insights would be an asset.
  • Strong SQL and relational database knowledge, including querying, data validation, data transformation, and troubleshooting.
  • Experience with data migration, data mapping, data cleansing, and integration testing involving CRM systems.
  • Strong understanding of SDLC methodologies and experience through requirements, design, development, testing, deployment, and support.
  • Hands-on experience working in Agile/Scrum environments.
  • Experience with source control, DevOps practices, CI/CD pipelines, automated builds, and deployment processes.
  • Experience creating functional and technical specification documentation, including specifications for customizations, integrations, data migration, and system changes.
  • Good understanding of cybersecurity, privacy, least-privilege access, secure coding, and application support best practices.
  • Experience working with business stakeholders to clarify requirements, explain options, support UAT, and resolve system-related business issues.
  • Experience in healthcare, benefits administration, public sector, insurance, case management, or contact center environments is a plus.
  • Integrate automated security scanning (SAST/DAST) and code quality checks into pipelines.
  • Ensure controlled deployments through environment segregation (Dev, UAT, Prod) and approval gates.
  • Ensure CRM solutions comply with organizational security standards, privacy regulations, and audit requirements.
  • Participate in security reviews, risk assessments, and remediation of vulnerabilities; contribute to security standards and knowledge sharing.
  • Experience working within regulated environments (e.g., SOC 2, ISO 27001, or equivalent frameworks).
Education
  • Bachelor’s degree or college diploma in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent work experience.
  • Microsoft Dynamics 365 or Power Platform certifications would be considered an asset.
Non-Technical Skills & Abilities
  • Strong analytical mindset and attention to detail.
  • Strong problem-solving and troubleshooting skills.
  • Friendly and customer service oriented.
  • Strong verbal and written communication skills.
  • Ability to engage with business stakeholders in a clear, professional, and collaborative manner.
  • Ability to explain technical concepts, ask effective discovery questions, and confirm understanding of business needs.
  • Ability to translate business requirements into clear technical solutions.
  • Ability to work independently while operating effectively in a collaborative team environment.
  • Strong ownership, accountability, and follow-through.
  • Ability to manage competing priorities and support both project delivery and production support needs.
  • Comfortable working with business stakeholders, Product Owners, technical teams, vendors, and cross-functional delivery teams.
Compensation and Benefits
  • Annual Salary: $105,000 – 125,000
  • Performance Bonus: Up to 10% of annual salary
  • Group Benefits: Health Care Spending Account and Personal Spending Account (depending on allocation)
  • Pension Plan: Employee contribution matched by employer
  • Performance-based incentive programs
  • Growth opportunities and internal promotion
  • Volunteering: Paid time off to volunteer
  • Hybrid Work Environment with equipment support
  • Home Office Stipend: One-time $750
  • Mental Health Support and Employee Assistance Program
  • Community Volunteering: Up to 8 hours of paid time off annually
  • Financial Wellness: GRRSPs, TFSAs, and FHSAs information and options
  • Education Reimbursement: Tuition reimbursement with prior approval
  • Employee Referral Reward: $1,500 for successful referrals
Flexible Work Arrangement

Employees are expected to work on-site at least once per month at our Toronto office (4 New Street, Toronto, ON), with hybrid schedules determined collaboratively between employees, managers, and teams.

How to Apply

We accept applications via our Dayforce Portal. AI tools may be used to support recruitment processes; AI is not used to screen candidates. Your application will be reviewed by our hiring team.

Inclusion and Equal Opportunity Employment

Accerta is an equal opportunity employer committed to diversity and inclusion. We provide accommodations for applicants with disabilities during the recruitment process. Reasonable accommodations are available on request for candidates during all selection stages.

We appreciate your interest; however, only selected applicants will be contacted for interviews. Final candidates may be required to undergo security screening (criminal records check, judicial matters check, vulnerable sector check, and employment reference check).

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CRM Developer
CRM Developer

Accerta • Toronto

Hybrid
CAD 105,000 - 125,000
Group Benefits
Pension Plan
Performance-based incentives
+7
ASI-Finance - Jr. Accountant
ASI-Finance - Jr. Accountant

Accerta • Toronto

Hybrid
CAD 60,000 - 85,000
Group Benefits
Pension Plan
Performance-based incentive programs
+10
Information Technology - Director, Technology Operations & Delivery
Information Technology - Director, Technology Operations & Delivery

Accerta • Toronto

Hybrid
CAD 110,000 - 165,000
Health benefits
Pension plan
Hybrid work environment
+2
Director Technology Operations & Delivery
Director Technology Operations & Delivery

Accerta • Toronto

Hybrid
CAD 110,000 - 165,000
Group Benefits
Pension Plan
Hybrid Work Environment
+2
Junior Accountant
Junior Accountant

Accerta • Toronto

Hybrid
CAD 60,000 - 70,000
Group Benefits
Pension Plan
Performance incentives
+10
Lead, CRM Developer
Lead, CRM Developer

Condominium Authority of Ontario (CAO) • Toronto

On-site
CAD 125,000 - 140,000
Employee gym
Bike-share discounts
Performance-based awards
Microsoft Dynamics 365 F&O Senior Developer
Microsoft Dynamics 365 F&O Senior Developer

United States Digital Space LLC • Toronto

Hybrid
CAD 84,000 - 128,000
Application & Systems Support Analyst (Dynamics 365 CRM)
Application & Systems Support Analyst (Dynamics 365 CRM)

Ombudsman for Banking Services and Investments • Toronto

Hybrid
CAD 60,000 - 75,000
Senior Professional Services Consultant
Senior Professional Services Consultant

Ataccama • Toronto

On-site
CAD 110,000 - 130,000
Long-Term Incentive Program
Flexible Time Off
Health benefits
+5
Java Full Stack Lead
Java Full Stack Lead

Freelio • Mississauga

Hybrid
CAD 99,000 - 210,000