Principal CRM Developer
condoauthorityontario · Toronto
Description du poste
About the role
The Condominium Authority of Ontario is seeking a senior hands‑on engineer to lead its Microsoft Dynamics 365 platform. Reporting to the VP of Technology & Application Development, you will design, build, and ship core CRM solutions while guiding technical direction.
Key responsibilities
- Write Dynamics 365 code weekly, including plugins, custom APIs, PCF controls, JavaScript, and solution design.
- Lead end‑to‑end CRM projects: discovery, automated testing, deployment, and hyper‑care in an Agile environment.
- Develop custom components such as .NET services, Azure Functions, Service Bus messaging, and Logic Apps with clean architecture.
- Deliver integrations with third‑party and internal systems using API design, async messaging, and monitoring.
- Own CI/CD pipelines with a DevSecOps mindset, expanding unit, integration, and regression test coverage.
- Champion engineering standards, coach developers, and contribute reusable patterns and documentation.
Required profile
- Bachelor's degree in Computer Science or related field.
- 7+ years of hands‑on Dynamics 365 CRM development experience.
- Proven experience building .NET services, APIs, or microservices with clean code and architecture.
- Strong communication, stakeholder management, and mentoring abilities.
Required skills
- Microsoft Dynamics 365, Power Platform, PCF, Power Automate, Power Apps.
- C#, modern .NET, RESTful API design, Git.
- Azure Functions, Web Apps, Service Bus, Logic Apps.
- CI/CD pipelines, DevSecOps, automated testing (unit, integration, Playwright).
- Solution architecture, systems integration, Agile delivery.
- CRM AI, Microsoft Copilot, responsible AI‑assisted development.
What we offer
- Base salary $125,000 – $135,000 CAD per year.
- Discretionary performance‑based awards.
- 100% employer‑paid medical, dental, and vision coverage.
- Employer‑matched RRSP/TFSA contributions.
- Hybrid work model (2 remote days per week).
- Vacation, personal, and sick days plus professional development support.
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Aller plus loin
Salaires, guides et recherches au Canada.
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Publie il y a 7 heures
Expire dans 1 mois
4 vues · 0 interesses
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
condoauthorityontario
Toronto