Senior Software Developer

Global Technical Talent, an Inc. 5000 Company


Date: 1 week ago
City: Toronto, ON
Contract type: Contractor
Job Title: Senior Software DeveloperContract Duration: 3+ Months
Pay range: C$650 - 700/day
Location: Toronto, ON
Work Type: Hybrid, 2-3 days in office
About the Role:Join our dynamic team as a Senior Software Developer and play a pivotal role in designing, developing, and implementing innovative CRM solutions. You will leverage your expertise in Dynamics 365 to drive business growth and enhance customer experiences.
Key Responsibilities:
  • Translate technical specifications into working applications by creating detailed programming and design documentation.
  • Develop and implement custom CRM modules, workflows, and rules.
  • Refine and clarify designs throughout the software development lifecycle.
  • Create system use cases aligned with Dynamics 365 capabilities and business operations.
  • Configure and customize the portal and/or application to integrate Dynamics 365 with identity provider solutions.
  • Code, unit test, and support system integration testing and user acceptance testing.
  • Conduct knowledge transfer sessions and demonstrate new features to stakeholders.
  • Deploy code changes to various environments.
  • Provided technical support and resolved issues related to software packages.
  • Provide go-live support and post-implementation reviews.
  • Report progress, resolve problems, and communicate regularly with the I&IT project team.
Qualifications:
  • 7-10 years of experience as a Senior Software Developer - CRM.
  • In-depth knowledge of Dynamics 365 and its features, including portal technologies like ADX studio.
  • Proven experience developing and implementing end-to-end CRM solutions.
  • Strong proficiency in CRM customization and configuration.
  • Expertise in Dynamics 365 development tools (Custom Workflow Activities, Plugins, Custom Actions, JavaScript).
  • Experience with data migration and transformation in Dynamics 365.
  • Knowledge of data modeling, database design, and API integration.
  • Experience with programming languages and scripting (e.g., JavaScript, Apex, Python).
  • Demonstrated ability to assess complex information/system needs and develop solutions.
  • Knowledge of SDLC methodologies (Agile).
  • Familiarity with version control systems (e.g., Git).
  • Experience with testing, troubleshooting, and documenting test results.
  • Experience with go-live support and post-implementation reviews.
  • Strong analytical skills to diagnose and resolve technical issues.
  • Ability to collaborate with cross-functional teams.
  • Experience with CRM vendors, product roadmaps, and third-party integrations.
  • Proficiency in data analysis and trend identification.
  • Creative thinking and problem-solving skills.
  • Experience conducting stakeholder interviews, gathering requirements, and documenting use cases.
  • Ability to translate business requirements into effective CRM solutions.
  • Experience in creating and documenting technical design, development, and delivery of solutions.
  • Excellent verbal and written communication skills.
  • Experience in providing estimations of project delivery.
  • Experience presenting solution designs, project updates, and recommendations.
  • Ability to manage change within an organization when implementing new CRM systems or processes.
Desirable Skills:
  • Bachelor's Degree in Information Technology, Engineering, or related field.
  • Relevant certification from a CRM platform provider (e.g., Microsoft Certified: Dynamics 365 Developer).
 Keywords: Senior Software Developer, Dynamics 365, CRM, software development, custom development, integration, configuration, data migration, API, testing, SDLC, Agile, DevOps, problem-solving, analysis, communication, collaboration, leadership, technology, IT

24-13183: #gttca  #gttjobs 

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Senior Analyst

Rogers, Toronto, ON
16 hours ago
  We are committed to connecting Canadians through unique partnerships, our world-class network and content Canadians love—and our innovative team is growing. We are looking for dedicated team members to join our Corporate team who have a genuine passion for making positive impacts on customers and the communities where we live and work. We have a variety of business units with...

Host, Hot Stove Club

MLSE, Toronto, ON
1 day ago
At Maple Leaf Sports & Entertainment Partnership (MLSE), we are committed to creating an inclusive workplace that is representative of our community and where all employees feel they belong and can reach their full potential. We are Canada’s preeminent leader in delivering top quality sport and entertainment experiences and one of North America’s leading providers of exceptional fan experiences. We...

Forensics Mechanical Engineer

J.S. Held LLC, Toronto, ON
1 day ago
Are you looking to join an organization that is growing and dynamic? What about a high-energy, collaborative environment that rewards hard work?J.S. Held is a global consulting firm that combines technical, scientific, financial, and strategic expertise to advise clients seeking to realize value and mitigate risk. Our professionals serve as trusted advisors to organizations facing high stakes matters demanding urgent...