This job board retrieves part of its jobs from: Healthcare Jobs | Customer Service Jobs | Work From Home

Daily updated job offers for the people of Ottawa

To post a job, login or create an account |  Post a Job

   jobs in ottawa   

Find your next job here, with us! Daily updated job offers!

previous arrow
next arrow

Finastra: Senior Ms Dynamics Crm 365 Developer


This is a Full-time position in Ottawa, ON posted April 9, 2021.

About The RoleReporting to the Senior Manager, Product Development, the Senior MS Dynamics CRM 365 Developer will liaise with Enterprise and Solution Architecture, Technical Leads, Product Management, and project team members for designing, developing, implementing CRM Solutions using Microsoft Dynamics 365.

The Senior Dynamics Developer will have extensive hands-on technical configuration, customization, integration and deployment experience with Dynamics 365 CRM.

They will interface with on shore and off shore Software Developers and liaise with Product and Project Managers, Quality Assurance Analysts and DevOps engineers to enhance the Software Development Lifecycle.What You’ll DoParticipate in the development of detailed design documents to meet development methodology and increase application maintainabilityDevelop and unit test moderate to complex programs/modules according to specific business and design requirementsDeliver on enhancements/product progression projects on time and on budget per project planProvide support and enhancements to existing production applications to minimize outage time and increase effectiveness of businessProvide support and maintenance of existing applicationsLiaise with architects, Business Analysts, and Project Managers to define software requirements; and to assess feasibility of solution within time constraintsProduce code that is secure, reliable, reusable and scalableContribute in the evaluation of code and database design, system structure, interface between hardware and software, operational and performance requirements of overall systemPrepare Technical Design and Specification documentsDevelop software, conduct unit testing, and work with the project team to assist in user testing.Create implementation instructions and support application deploymentsWork with the project team to review problems, define and test solutions.Coordinate development activities of developers within the group.Facilitate knowledge transfer as a SME.Mentor team members and support their development.Support onshore and offshore developers.Participate in application code reviews/walkthroughs to ensure accuracy in relation to business requirements and development guidelinesRemain up to date of development technologies, both current and futureFollow industry standards in application development, secure coding, and testingWhat You’ll Need4+ years experience building multi-tenancy, high-volume, transactional CRM solutions with Microsoft Dynamics CRM4+ years experience with ASP .NET, MVC, C#, and .Net Framework4+ years’ experience across the full Dynamics 365 (CRM) implementation lifecycle with deep experience across the Sales, Marketing and Customer Service modules and preferably also Field and Project Services.Experience in designing, developing and implementing enterprise-grade solutions including models, documents, and plansBS or MS in Computer Science or Engineering, or equivalent industry experienceExperience of one of the unit testing frameworks like xUnit, nUnit or SpecFlowFirm grasp of OO analysis and design in a multi-tiered application development environmentAn appreciation of end-user needs, requirements and ability to see the big pictureExcellent verbal and written communication skills, managing priorities and conflicting timelines and work in a fast paced environmentThe above statements describe the general nature and level of work being performed by people assigned to this job.

They are not intended to be an exhaustive list of all responsibilities, duties, and skills required.

Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential job functions.

If you need assistance or an accommodation due to disability please contact your recruitment partner.