Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Truck Driver Position Occupational Therapist 0 0 PR Digital Marketing Intern Delivery Driver Paid Healthy Trial Participant Paid Clinical Trial Participant Paid Research Participant BairesWash Incorpora Personal Para Software Developer Bread Baker Dental Receptionist-Full Time Driller Delivery Driver Carpenter Bud Tender Hiring Mortgage Agents and Brokers Marketing Assistant Amazon Picker Amazon Warehouse Associate - Immediate Amazon Warehouse Associate - Immediate Amazon Order Packer Seasonal Full-Time Warehouse Team Member Amazon Picker Amazon Warehouse Associate Full-Time Warehouse Team Member Amazon Warehouse Worker Amazon Picker Amazon Picker Amazon Warehouse Associate - Immediate Amazon Picker Full-Time Warehouse Team Member Amazon Picker Amazon Picker Amazon Warehouse Worker Amazon Warehouse Associate - Immediate Amazon Warehouse Associate - Free Amazon Warehouse Worker Amazon Warehouse Worker Amazon Warehouse Associate Amazon Order Packer Amazon Warehouse Associate - Free Seasonal Full-Time Warehouse Team Member Amazon Warehouse Worker Amazon Picker Amazon Warehouse Worker Full-Time Warehouse Team Member Amazon Warehouse Worker Newest Jobs
Companies
Yelp ContactMonkey CareGuide Clearbanc Sterling-Turner Exact Media Aerotek Two Sigma Aecom Peel Regional Police AsteroidX Akira Jane Street Borrowell Insight Global WeWork Shopify First Convenience Bank American Income Life Doordash Amazon Flex Square Microsoft AT&T Instacart Clickworker Vector Marketing Scotiabank Creative Circle Hatchways Walgreens UnitedHealth Group Recovhub LowCostWebDesignFirm.com Desjardins CI&T mappedin 51talk Top Hat Checkout 51 Paylocity Mobeewave TD Bank The Youth Connection Hootsuite SnapTravel ScribbleLive autoTRADER.ca GoParkr Xiaomi All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Software Developer - CRM At MD Financial Management Inc.

Location: Ottawa, Ontario

Job Description

Job Details

Description

At MD Financial Management, we have one mandate: to help Canadian physicians achieve financial well-being by focusing on their distinctive needs and operating in their best interests. Our commitment to work/life integration, employee well-being and ongoing learning are key factors that contribute to our overall success.

For the sixth consecutive year, MD Financial Management has been recognized as one of the Achievers 50 Most Engaged Workplaces in North America. The annual award, given by Achievers—an industry-leading provider of employee recognition and engagement solutions—commends top employers that display leadership and innovation in engaging their workforces.

What You Will Do:

Working in a team-based SCRUM environment you will focus on application development and support. You will work closely with Technology Leads, Product Owners, Software Developers, Business Analysts & QA Analysts in delivering solutions for our clients.

You will collaborate with teammates to plan, design, test, and maintain web and desktop based business applications built on Microsoft technologies.

You will focus on application development, support, and implementation and testing of various web and desktop based computer applications.

Your ability and enjoyment of designing and developing application programs coupled with testing & debugging programs, including preparation of data, test plans, and test scripts, and execution of tests will enable great satisfaction in your day to day activities.

Having worked directly with clients and cross-functional IT teams to analyze & resolve technical problems, as well as implemented new application functionality for new releases, gives you the continued opportunity to hone your excellent communication/interpersonal skills.

In this role you have the opportunity to provide third-line support and also provide after hours on-call support based on a rotating schedule.

What You Need:

5+ years of Demonstrated experience developing web applications using ASP.NET, MVC, and C# in a .NET framework. University degree in Computer Science or a related discipline

Extensive experience in object-oriented software design and development

Proficient with ASP.NET, C3, MVC, Web Services\WEB API, XML

Strong experience in Microsoft SQL Server 2012 or higher database design and development; experience with SSIS and SSRS considered an asset

Experience across the full CRM implementation lifecycle with dynamics 365 (v.2013+) and experience in CRM portal and mobile solution is highly desirable, Fetch XML

User interface design using HTML, JavaScript, and Angular considered strong assets

Demonstrated experience writing design documents, and technical interface specifications

Demonstrated experience designing n-tiered web and client server applications, web services and interfaces

Experience with Microsoft Visual Studio in a Team Services environment (including source control)

What You Bring:

Must be a self-starter who requires minimal supervision

An eager self-learner who likes to stay on top of technology

Experienced in problem solving, and able to follow a methodical implementation process

A keen troubleshooter who loves to get to root of an issue and fix it

Excellent interpersonal and organizational skills, ability to handle diverse situations, multiple projects and rapidly changing priorities.

Ability to communicate with clients at all levels

What Success Looks Like:

You are passionate about the MD value proposition.

You are constantly learning and honing your skills.

You feel rewarded and recognized in a way that inspires you to do your best work.

You are engaged, enthusiastic and clearly understand how what you do contributes to MD’s overall success.