Logo
Casco International

Dynamics 365 CRM & Power Platform Developer

Casco International, Shelby, North Carolina, us, 28151


Job Type

Full-time

Description

Job Title: Dynamics 365 CRM & Power Platform Developer

Reports to: Director of Technology

FLSA Status: Exempt

Effective Date:

Position Summary

Duties and responsibilities include having strong analytical skills and business vision to be able to add value to our team by driving projects and delivering solid Dynamics CRM/365 solutions. They should also have experience integrating external systems with Dynamics 365, planning and implementing solutions to address organizational requirement, and successfully maintaining the program staff relationship throughout the duration of the project lifecycle.

The ideal candidate will be able to work both independently and as part of a team of consultants to provide these services

Essential Duties and Responsibilities

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

Skilled in Azure AD, Azure App Services, API development, Portals, Azure Data Lakes/WarehousesExpertise in Custom Workflow Activity, Plugin (C#), Power Automate, JavaScript, HTML, PowerApps Portals, Canvas Apps and Power Platform developmentInteract with clients to understand complex business requirements and develop wireframes/mockupsCreate functional requirement and design for customizationsAccurately estimate level of effort for implementation tasksInstallation, setup and configuration of Dynamics 365, associated AppsCreate technical documentation of client Dynamics 365 environmentsReview developer proposed implementation and identified efficient designsWork with Delivery architects, Technical Leads and developers to ensure access and security profiles meet the needs of the Agency, including verifying that the policies/restrictions in place.Advise on complex business cases and propose comprehensive solutions utilizing 3rd party applications and extending Dynamics 365 with customizationsCollaborate with Delivery architects, Technical Leads and developers to perform code reviews to ensure that the solutions is aligned to pre-defined architecture/design or Microsoft recommended best practices for Power PlatformUnderstanding of Microsoft DataverseExcellent written and oral English communication and presentation skills.Other tasks and assignments as neededSupervisory Responsibilities

This position does not have any supervisory responsibilities.

Requirements

Education

Bachelor's degree or a minimum of 3 years related software development experience and/or training.

Skills/Experience

Required: 3 years of professional experience with Dynamics 365 Sales/CRMRequired: 1+ years' experience working with the Power Platform, specifically integrating different Dynamics servicesRequired: Experience developing and consuming APIsRequired: Experience working with Azure AD and Azure App ServicesOptional: Professional experience with Dynamics Business Central and building integrations between other systemsOptional: Strong understanding of the data layer and T-SQL, Stored Procedures, etc.Optional: T-SQL knowledge including writing and optimizing complex queriesOptional : Agile/Scrum environment experienceOptional: Experience working with Azure DevOps Git/Continuous Integration and Development is a plusOptional: Enthusiasm for learning new technologies and keeping up on the latest best practicesTravel

Travel is not required.

Core Competencies

Problem Solving

Able to approach a problem from multiple directions to find a solutionQuick to rely on existing resources and know how to efficiently access those resourcesAbility to work through an issue that has not been previously encountered to solve or find a viable workaroundPerspective

Looks toward the broadest possible view of an issue/challengeHas broad-ranging personal and business interests and pursuitsProposes future scenariosThinks globallyCan discuss multiple aspects and impacts of issues and project them into the futureExecute Core Values Operating Model

Operational Excellence- Focus on the customer by doing what we said we would do.We Collaborate- We collaborate for purpose.Deliver Exceptional Service- We take care of our customers by exceeding their expectations.Attention to Detail/Sense of Urgency- We must pull together and get the job done.Lead with Integrity- We are honest and upfront in our work, with our colleagues and in our dealings with our customers and business partners.Accountability: "All-In" Accountability.Team Player

Can quickly find common ground and solve problems for the good of allCan represent his/her own interests and yet be fair to other groupsCan solve problems with peers with minimum noiseIs seen as a team player and is cooperativeEasily gains trust and support of peersEncourages collaborationBe reliable, responsible, and flexibleAlways be ready to helpCommunication

Provides the information people need to know to do their jobs and to feel good about being a member of the team, unit, and/or the organizationProvides individuals information so they can make accurate decisionsCan speak and write clearly and succinctly in a variety of communication settings and stylesSound Decision Making

Makes good, timely decisions based upon a mixture of analysis, wisdom, experience, and judgmentMost of his/her solutions and suggestions turn out to be correct and accurate when judged over timeSought out by others for advice and solutionConsistent logic, rationality & objectivity in decision makingMakes decisions in a timely manner, sometimes with incomplete information and under tight deadlines and pressureHas self-discipline to act on the best alternativeHumility

Quickly admits flaws and mistakesAsk for help when need itIs careful to make others comfortableIs authenticHelps others save face in difficult situationsMaximizes the contribution of allEncourages the expression of viewpoints from all concernedIs modest and self-effacing; Respects the views of others

Physical Demands

To perform this job successfully, the physical demands listed are representative of those that must be met by an employee. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit, stand, walk, use hands to handle and feel, reach with hands and arms, talk, and hear. The employee may occasionally be required to crouch. The employee may occasionally lift items as heavy as 25lbs. Specific vision abilities may include the employee's ability to see near and far distances.