As an integral member of our software development team, the Microsoft Dynamics Developer plays a pivotal role in creating robust CRM solutions tailored for This role is designed for someone who is not just well-versed in Microsoft Dynamics but is also skilled in teamwork and collaboration within a dynamic software development environment. Their deep understanding of Microsoft Dynamics, combined with financial sector insights, particularly from credit unions, will be paramount.
Requirements
Basic Qualifications:
Bachelor's degree in Computer Science, Information Systems, or a related field.
3+ years of experience with Microsoft Dynamics CRM/Dynamics 365 development and customization.
CRM Configurations, plug-ins, Web Resources & Security.
Proficiency developing custom applications, Dashboards, Forms, Entities, Views, etc. using standard languages and platforms, including the .NET framework, C#, VB Shop, ASP.NET | Open-source web framework for .NET, HTML, JavaScript, MVC, t-SQL, Visual Studio
Implement workflows; identify workflow types; implement dialogs and custom actions; identify when to use business process flows, workflow dialogs, and custom actions
Excellent Knowledge of SOA based architecture using SOAP, Restful APIs or WebAPIs.
Experience with CRM processes in the financial sector, preferably credit unions.
Expertise in the following Azure services:
o Azure Functions (Serverless APIs)
o Azure Data Factory
o Azure Data Lake
o Azure Key Vault
o Azure Storage
o Azure Portal
Experience with Microsoft Dataverse, PowerApps / Power BI, Postman / GitHub.
Good knowledge of SQL, database design, development using relational database management systems.
Familiarity with Agile Development Methodologies, such as Scrum.
Experience integrating Microsoft Dynamics with core banking systems or other financial platforms.
Deep understanding of operations, processes, and regulatory requirements.
Strong problem-solving skills and the capability to work in a fast-paced software development environment.
Exceptional communication, collaboration, and team-playing skills.
Ability to refine end-user requests into functional and technical requirements.
Culture & Values Ambassador: Uphold and promote the values, instilling them within the PMO team and projects, while always exemplifying professional excellence.
Demonstrate commitment to the Service IMPACT philosophy.