Microsoft Dynamics Developer
Location - Washington, DC (Day 1 Hybrid)
Summary:
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.