Senior Software Engineer Dynamics 365

Toronto, ON, Canada

Job Description

We're Northbridge Insurance. We're proud to work with Canada's most trusted commercial broker networks. We have a reputation for being one of Canada's leading commercial insurance providers. Our employees are dedicated to understanding the needs of our customers and creating solutions that help Canadian businesses have a safer and brighter future. We're a company of passionate people who put people first. Do you want to join a team that believes in working hard - and having fun at work - all while making a difference? Look no further than Northbridge.

Senior Software Engineer - Dynamics

Location: Toronto

As a Senior Software Dynamics Engineer, you will work with a team of talented and passionate engineers to deliver the next set of product functionality and experiences with extreme robustness and quality through well-established practices. You will be expected to leverage your experience and skills to contribute, mentor and drive the team to reach great levels of quality, performance, and scalability for all the code developed. To be successful you will have to be a good communicator and enjoy participating in a company culture where growth mindset is at the center and your individual results and contribution to the success of others are equally valued.

You're great at:

  • Experience on the deployment, customization and integration of solutions implemented in Microsoft Dynamics CRM 2015 or higher.
  • Design, develop, modify, maintain and improve complex software solutions using the Microsoft Dynamics CRM 2015 or higher.
  • Experience on developing and maintain Power Automate flows using Legacy and current Dataverse Connectors
  • Creating and maintain PCF controls is a plus
  • Develop and design implementation of Microsoft Dynamics 365 Customer Engagement.
  • Write high-quality, high-performance and maintainable code.
  • Participate in all phases of the software development life cycle and support testing and deployment of new products and features.
  • Implement best practices across the team and participate in code reviews.
  • Write and execute unit tests for your code as a practice.
  • Translate concepts into user flows, mockups and prototypes that lead to intuitive user experiences.
  • Participate in the research and evaluation of new tools and technologies that can help drive innovative solutions for our clients.
You Have:
  • 5+ years' experience in the analysis, design, development, testing and implementation of Microsoft Dynamics CRM Customer Engagement 2015 or higher
  • 10 or more years of experience of software development using Microsoft .NET, C# and JavaScript.
  • Proficient with developing, deploying, customizing and integrating Microsoft Dynamics CRM.
  • Proficiency in understanding and implementing plugins, business workflows and processes.
  • Excellent experience in using CRM SDK.
  • Excellent knowledge of SOA based architecture REST/SOAP.
  • Basic understanding of Microsoft Azure / Microsoft Power Portal / SSRS reporting.
  • MS Dynamics certificate is a plus.
We're great at putting you first by:
  • Prioritizing your well-being (Wellness Program, flexible health benefits, employee assistance)
  • Promoting balance (flexible schedules, generous time off, and work from home options)
  • Supporting your financial health (employee share purchase plan, pension plans, discount on staff insurance)
  • Helping you grow in your career (education assistance, internal mobility)
  • Caring about the community and the causes you believe in (donation matching, team volunteering)
At Northbridge Financial we embrace and celebrate you and are committed to creating an inclusive workplace for all! No matter who you are or what makes you unique, we welcome you. Please let us know how we can assist or accommodate you during the selection process.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2065098
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned