JobTarget Logo

Senior CRM Developer in Canada Creek, Nova Scotia at Jobgether

NewJob Function: Information Technology
Jobgether
Canada Creek, Nova Scotia, B0P 1V0, Canada
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior CRM Developer

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior CRM Developer based in Canada.

This is a hands-on technical role focused on building, enhancing, and maintaining a mission-critical Microsoft Dynamics 365 CRM environment supporting complex business operations. You will play a key role in delivering scalable CRM solutions that improve system performance, user experience, and operational efficiency. The position involves both development and problem-solving, with a strong emphasis on diagnosing and resolving complex technical issues through root-cause analysis. You will collaborate closely with business stakeholders to translate requirements into robust technical implementations. This is a remote contract opportunity where precision, reliability, and accountability are essential. You will also contribute to documentation, testing strategies, and long-term system maintainability. The environment is structured, compliance-driven, and highly collaborative, with a strong focus on delivering stable and secure enterprise systems.

Accountabilities:
  • Develop, configure, and maintain Microsoft Dynamics 365 CRM solutions, ensuring system stability, scalability, and alignment with business needs.
  • Implement business-driven enhancements using C#, JavaScript, .NET, and related Microsoft technologies.
  • Troubleshoot and resolve complex CRM issues through detailed technical analysis and root-cause identification.
  • Collaborate with stakeholders to translate functional requirements into technical specifications and system improvements.
  • Design and support Web API integrations and services using tools such as Swagger and Microsoft Web API frameworks.
  • Maintain and enhance CRM-related automation, scripting, and deployment processes using PowerShell and source control systems.
  • Develop and maintain technical documentation, testing plans, and knowledge base materials to support long-term system sustainability.
  • Ensure adherence to security, audit, and operational compliance requirements in all CRM development activities.
  • Work with internal teams to support ongoing CRM optimization and platform reliability improvements.
Requirements:
  • 5+ years of experience in Microsoft Dynamics 365 CRM development (version 2016 or later).
  • Strong programming skills in C#, JavaScript, and the Microsoft .NET Framework, with experience using Visual Studio.
  • Hands-on experience with Web API development, Swagger, and system integration work.
  • Experience with source control systems (TFS, SVN, CVS, Git) including branching and merging strategies.
  • Proficiency in troubleshooting complex technical issues and performing root-cause analysis in enterprise systems.
  • Strong understanding of CRM architecture, configuration, and customization best practices.
  • Experience working in structured, compliance-driven environments with attention to audit and security requirements.
  • Strong communication skills and ability to work effectively with both technical and non-technical stakeholders.
  • Preferred: experience with Microsoft Azure services such as APIM, Azure Front Door, Azure AD B2C, and Power Apps.
  • Must be eligible for or currently hold Reliability Security Clearance (or have 5+ years residency in Canada).
Benefits:
  • Competitive contract compensation aligned with experience
  • Fully remote work within Canada
  • Long-term engagement with potential extension
  • Exposure to enterprise-scale Microsoft Dynamics 365 environments
  • Opportunity to work on secure, high-impact government or enterprise systems
  • Collaborative and structured technical environment
  • Skill development in Microsoft cloud and CRM technologies
  • Stable and well-defined project scope with clear technical ownership.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Canada Creek, Nova Scotia, B0P 1V0, Canada

Frequently asked questions about this position

Similar Jobs In Canada Creek, Nova Scotia

New

AI Testing & Delivery Automation Engineer

Jobgether
Canada Creek, Nova Scotia
New

Senior Software Developer, DevOps

Jobgether
Canada Creek, Nova Scotia
New

Senior Frontend Developer (Core)

Jobgether
Canada Creek, Nova Scotia
New

QA Tester

Jobgether
Canada Creek, Nova Scotia

Senior Frontend Software Engineer

Megaport
Canada Creek, Nova Scotia
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.