About This Position

Download PDF Print Job
Details
Reference #
1CF6B
Language
Advanced English
Job Location
Toronto-Ontario
Category
Technical Support Jobs
Salary
TBD
Benefits Included
Account Manager
Marijke Kanters
Description

This new opportunity is with a growing and well established Toronto based, Microsoft Dynamics partner focused exclusively on streamlining and improving business processes using the extensibility of Microsoft Dynamics 365 and the Power Platform. They are currently looking for a Web Developer to join their technology delivery team. The position is 100% work-from-home so the role requires a person with exceptional time-management skills and discipline. You will be working virtually alongside veteran developers and, together as a team, will coordinate the completion of tasks as assigned by the BA’s and SA’s in DevOps. More specifically, we have several large, multi-year projects in the pipeline that require web portal development skills. Your expertise in this area provides an excellent opportunity to be a key contributor to our business success and your own career growth. We offer a collaborative & supportive work environment with flexible days off, training course reimbursement, a competitive salary and a yearly salary review.

Responsibilities

As part of the technology delivery team you:

  • Design and implement portal pages and custom functionality.
  • Write D365 Plugins, work flows and Power Automate flows.
  • Write and maintain advanced client-side scripts using JavaScript.
  • Provide on-going support of custom applications and objects within Microsoft Dynamics with the support of the BA’s and SA’s.
  • Create new data integrations from internal and external data sources leveraging API or ETL tools.
  • Code and perform unit testing for the routines and procedures that have been produced as part of your coding work.
  • Integrate your work into a code repository for successful deployment of the solutions being implemented.
  • Maintain existing applications by writing code to improve performance, fix bugs or implement new functionalities.
  • Participate in code review sessions.
  • Participate in the testing and defect resolution process and deployment activities.

 

 

 

Qualifications
  • A bachelor’s degree in Computer Science, Computer Engineering or related field OR an equivalent combination of education and/or experience.
  • A minimum of 2 years of experience as a software developer and strong experience with Microsoft Dynamics 365 CRM platform and Microsoft Dataverse.
  • Leading experience in developing code using Visual Studio, C# with .NET Framework or .NET Core.
  • Leading experience in front-end development with HTML5, CSS3, JavaScript frameworks such as React or Angular.
  • Proven track record building D365 Plugins and work flows.
  • A working knowledge of Dynamics interoperability, integration and capability with other Microsoft cloud technologies.
  • Good knowledge of agile methodologies, DevOps, CI/CD pipelines using Azure DevOps and Git, SQL and Relational Database management systems.
  • Experience with cloud Azure platform.
  • Strong organizational skills, including an ability to manage multiple priorities with competing demands.

Additional Optional Experience:

  • Experience developing customizations for Sitefinity CMS.
  • Experience developing customizations for Power Pages.

Ideal candidate is:

  • Dependable & consistent
  • People-oriented - enjoys interacting with people and working on group projects
  • Adaptable/flexible - enjoys doing work that requires frequent shifts in direction
  • Detail-oriented – able to focus on details of the task at hand
  • A strategic thinker – able to drive organizational initiatives
  • Achievement-oriented - enjoys taking on challenges, even if they might fail
  • Autonomous/Independent - enjoys working with little direction
  • Innovative - prefers working in unconventional ways or on tasks that require creativity
  • Energetic – brings enthusiasm and direction to the team
  • Entrepreneurial – a thinker/doer leadership mentality
  • Driven – works with a sense or urgency in all tasks

‹ Back to job board    Apply Now