Senior CRM Software Developer

Meridian Credit Union Ltd

Toronto

Hybrid

CAD 79,100 - 118,700

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work arrangements
In-office collaboration days
Professional growth opportunities

Job summary

Meridian Credit Union Ltd. is seeking a CRM Software Developer to design, develop and integrate our Microsoft Dynamics 365 CRM platform, collaborating with cross-functional teams and mentoring fellow developers.

You will contribute to scalable solutions using Dynamics 365, Power Platform, .NET, Azure, and APIs, while ensuring security and regulatory compliance across the solution lifecycle and CI/CD processes.

Qualifications

  • 5–10+ years of software development experience.
  • Deep expertise in Microsoft Dynamics 365 CRM, Power Platform, .NET, C#, SharePoint, and SQL Server.
  • Enterprise systems integration, configuration management and build processes.
  • Knowledge of ADLC, COBIT and DevOps practices.
  • Excellent communication, problem-solving and decision-making skills.
  • Ability to prioritize, adapt to changing needs, and deliver results under tight timelines.
  • Member-focused mindset, integrity, and a proactive approach to work.
  • Willingness to work extended hours, weekends, and on-call as required.
  • Comfort learning and adopting new digital tools, with openness to AI-enabled productivity tools.

Responsibilities

  • Contribute to technical design, coding, and testing for CRM applications and integrations.
  • Work with a team of developers, fostering a collaborative and high-performing environment.
  • Analyze requirements and architect scalable, secure solutions using Dynamics 365, Power Platform, .NET, and Azure.
  • Develop custom plugins, workflows, and in-house applications to enhance CRM functionality.
  • Integrate CRM with external systems via APIs and Azure services.
  • Manage solution lifecycle across development, test, and production environments using CI/CD pipelines and Git.
  • Ensure compliance with security, privacy, and regulatory standards.
  • Troubleshoot, optimize, and maintain existing applications, driving continuous improvement.
  • Build strong relationships with internal clients and partners to align technology with business goals.
  • Maintain technical documentation and participate in code reviews to uphold best practices.

Skills

Strong communication
Problem solving
Mentoring others

Tools

Dynamics 365 CRM
Power Platform
.NET
C#
SharePoint
SQL Server

Job description

Location

Toronto Corporate Office with the ability to travel to our St. Catharines office as needed. Hybrid work opportunity. Remote work policy allows flexibility, but requires a minimum of one day per week in the office for productive meetings.

Job Summary

Join Meridian’s dynamic Programming & Development team as a CRM Software Developer, where you’ll contribute to the design, development and integration of our Microsoft Dynamics 365 CRM platform. You’ll play a key role in delivering innovative solutions that drive business success, collaborating cross‑functional teams and mentoring other developers.

Responsibilities
  • Contribute to technical design, coding, and testing for CRM applications and integrations.
  • Work with a team of developers, fostering a collaborative and high‑performing environment.
  • Analyze requirements and architect scalable, secure solutions using Dynamics 365, Power Platform, .NET, and Azure.
  • Develop custom plugins, workflows, and in‑house applications to enhance CRM functionality.
  • Integrate CRM with external systems via APIs and Azure services.
  • Manage solution lifecycle across development, test, and production environments using CI/CD pipelines and Git.
  • Ensure compliance with security, privacy, and regulatory standards.
  • Troubleshoot, optimize, and maintain existing applications, driving continuous improvement.
  • Build strong relationships with internal clients and partners to align technology with business goals.
  • Maintain technical documentation and participate in code reviews to uphold best practices.
Qualifications
  • 5–10+ years of relevant software development experience.
  • Deep expertise in Microsoft Dynamics 365 CRM, Power Platform, .NET, C#, SharePoint, and SQL Server.
  • Proven experience with enterprise systems integration, configuration management, and build processes.
  • Strong understanding of software development methodologies (ADLC, COBIT) and DevOps practices.
  • Excellent communication, problem‑solving, and decision‑making skills.
  • Ability to prioritize, adapt to changing needs, and deliver results under tight timelines.
  • Member‑focused mindset, integrity, and a proactive approach to work.
  • Willingness to work extended hours, weekends, and on‑call as required.
  • Comfort learning and adopting new digital tools, with an openness to using AI‑enabled technology to enhance productivity, accuracy, and the Member experience.
Desired Attributes
  • Embedding & leveraging technology – Confidence and willingness to learn and integrate AI and emerging technologies into new ways of working. Experience with low/no code tools and generative AI productivity tools is an asset.
  • Critical Thinking – The ability to analyze, evaluate and interpret information from various sources and apply logic and problem solving to make decisions.
  • Data Driven – Leverage data and insights to identify, prioritize and improve member experience and business efficiency.
  • Curiosity & Flexibility – Comfortable navigating and embracing change and uncertainty, asking more questions, exploring more options, and continuously learning and growing.
Benefits
  • Inclusive and collaborative working environment that encourages teamwork, creativity, curiosity, and celebrates success.
  • Tools and technology needed to delight candidates and clients.
  • Opportunities to work with and learn from diverse industry leaders and colleagues.
  • Hybrid work arrangements with in‑person office time to collaborate, innovate, and build relationships with your colleagues.
  • Dynamic, fun workplace culture.

Salary Range: $79,100.00 to $118,700.00 CAD

Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, or disability.

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

Similar jobs worth comparing

Dynamics Developer (Hybrid Montreal)
Dynamics Developer (Hybrid Montreal)

Capco • Montreal (administrative region)

On-site
CAD 92,000 - 105,000
Health insurance (100% company-paid)
RRSP with employer matching
Virtual health care
+2
Senior Specialist, Lifecycle Marketing (18 Month Contract)
Senior Specialist, Lifecycle Marketing (18 Month Contract)

Meridian Credit Union • St. Catharines

Hybrid
CAD 60,000 - 90,000
RQ08817 - Software Developer - CRM - Senior
RQ08817 - Software Developer - CRM - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
Senior Analyst, Marketing
Senior Analyst, Marketing

Meridian Credit Union • St. Catharines

Hybrid
CAD 59,000 - 90,000
Hybrid work arrangements
Office in Toronto/St. Catharines
Senior Specialist, Lifecycle Marketing (18 Month Contract)
Senior Specialist, Lifecycle Marketing (18 Month Contract)

Socket.dev • St. Catharines

Hybrid
CAD 60,000 - 90,000
Hybrid work arrangements
Competitive compensation
Sr. CRM Developer - MS Dynamics
Sr. CRM Developer - MS Dynamics

Finastra • Mississauga

On-site
CAD 80,000 - 120,000
Microsoft Dynamics Consultant
Microsoft Dynamics Consultant

BuzzClan • Oshawa

On-site
CAD 80,000 - 100,000
Senior Technical Solution Architect – Dynamics 365 CRM
Senior Technical Solution Architect – Dynamics 365 CRM

Endeavour Solutions Inc. • Mississauga

On-site
CAD 140,000 - 155,000
Senior Microsoft ERP Project Manager
Senior Microsoft ERP Project Manager

Endeavour Solutions Inc. • Mississauga

Hybrid
CAD 110,000 - 130,000
Hybrid work model
Performance bonus
Health and dental plans
CRM Architect
CRM Architect

Concentrix • Dartmouth

On-site
CAD 96,000 - 150,000
Medical
Dental
Vision Insurance
+4