RQ08817 - Software Developer - CRM - Senior
On-siteToronto, Ontario, Canada
Job Summary
Translate technical specifications into working, tested CRM applications by developing programming specifications, writing code, compiling data-driven programs, and conducting unit tests. Resolve and troubleshoot technical problems arising during software package operation, including design, code, test, debug, and document applications using object and third-generation language development tools. Collaborate with IT professionals throughout the Software Development Life Cycle, eliciting requirements from stakeholders and documenting use cases to align business objectives with organizational goals. Provide post-implementation support, conduct design walkthroughs, and perform data-driven decision-making to optimize CRM performance and functionality. Work in a hybrid arrangement, requiring 2-3 days per week at 5700 Yonge St.
Required Qualifications
- 7-10 years of experience as a Senior Software Developer - CRM
- In-depth knowledge of CRM platform (e.g. Microsoft Dynamics) and its features, including portal technologies such as MS Power Pages
- Knowledge of data modeling and database design principles within the context of Dynamics CRM
- Experience with programming languages and scripting (e.g., JavaScript, Apex, Python) for customizations and integrations
- Ability to collaborate with cross-functional teams, including developers, analysts, testers and business users
- Minimum of 2-3 days per week at 5700 Yonge St.
Desired Qualifications
- Bachelors Degree in Information Technology, Engineering, or related field
- Relevant certification from CRM platform provider (e.g., Microsoft Certified: Dynamics 365 Developer) is an asset
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.