Job Description
Dynamics 365 Senior Developer
Remote(US)
Full time
job requisition id
REQ-230529
About CareScout
Join us on a mission to simplify and dignify the aging experience. We are the children, siblings, neighbors, and friends of those navigating the fragmented and confusing system of long-term care. Our team is ferociously curious and relentless in our pursuit of a better system and we are deeply committed to a sense of belonging for all, in all phases of life.
Were creating a new experience for care seekers and their families, bringing together long-term care options, non-healthcare resources, education, and human support into one place. We work hard, we have fun, we care about each other, and we share the mission. If this sounds like a place where you could thrive, join us!
CareScout is a wholly owned subsidiary of Genworth Financial, Inc, a Fortune 500 provider of products, services and solutions that help families address the financial challenges of aging.
POSITION TITLE
Dynamics 365 Senior Developer
POSITION LOCATION
Remote
YOUR ROLE
As a Dynamics 365 Senior Developer, you are part of a team that is responsible for developing, configuring, customizing, and supporting the CRM applications in the CareScout organization. You will collaborate with other Agile teams in the delivery of integrated solutions that align with business goals.
What you will be doing
- Identify, recommend, and implement CRM system changes, whether configuration or customization, to improve/support the business process as well as optimize the user and the customer experience.
- Extend the capabilities of CRM through creation of new entities, forms, workflows, and reports based on the business requirements.
- Develop custom components such as PCF Components or Custom PowerApps
- Facilitate integration with CRM platform using technologies such as REST API web service methods, Dynamics CRM Connectors, and others.
- Create technical documentation and specifications.
- Support, maintain, and performance tune D365 applications.
- Troubleshoot and resolve D365 technical and functional issues.
- Work as part of a scrum team to ensure the scope of the sprint is complete, including refinement and estimation, and completion of selected stories.
- Effectively articulate not only technical and design/implementation concepts but also the potential solutions.
- Maintain a ‘code-last’ approach, meaning that you will strive to customize the system instead of writing code to accomplish a given task.
- Leverage new technologies as these become available to help keep the system up to date and the business operating as efficiently and effectively as possible.
- Own application design for domain of responsibility.
What you bring
- BS/BA in computer science, engineering, or related discipline desired.
- 4+ years experience delivering Dynamics 365 CRM multi-phase, enterprise-wide implementations that contain customization work including writing plug-ins, integrations/web services, code extensions and custom workflows.
- Experience working with Microsoft Dynamics 365 Sales, Service, and/or Marketing.
- Experience with JavaScript, HTML, CSS and SQL Server including scripting and form creation.
- Knowledge of and ability to configure security groups and roles.
- Experience in PowerPlatform and PowerApp development.
- Experience with Power Pages/Portals.
- Knowledge of basic database and advanced queries, and Dataverse.
- Problem solving mindset.
- Motivated and self-directed individual able to hit the ground running.
Preferred Qualifications:
- Experience designing and developing RESTful services and Azure solutions using Azure Functions, Web jobs and Logic Apps.
- Experience with Field Service.
- Experience as a Dynamics 365 functional consultant.
- Understanding of other Microsoft applications and integrations to/from D365.
- Knowledge of .NET Framework and languages like C#.
- Experience using Microsoft Azure DevOps ALM.