Details
Posted: 21-Jun-22
Location: Bethesda, Maryland/Remote
Type: Full Time (Remote & In Office)
Preferred Education: 2 Year Degree
Categories:
Information Technology and Web
Reports To: Director, Digital Development and Operations
Summary: The MS Dynamics Developer will support MS Dynamics 365 Sales and Marketing tenant through development of custom entities, fields, workflows and integrations that enable AGA staff and constituents to work in a streamlined, user-friendly environment. The role will work closely with the development, data and member relations teams.
Duties and Responsibilities
- Work closely with the Data Manager in the management of AGA’s MS Dynamics 365 based association management system – Protech Alliance.
- custom entities/fields/views
- custom workflows
- custom integrations
- custom plugins
- power apps to extend existing system
- Develop, deploy, and test integration components
- Work on deployment automation
- Troubleshoot Dynamics 365 and power apps platform and help in resolving issues
Qualifications:
- 3+ years development experience with MS Dynamics 365 (OData, plugins, workflows)
- 3+ years of experience using C#.Net (equivalent experience in VB.Net will be considered as well)
- Good understanding of out of the box Dynamics 365 customization capability
- Understanding of the security model for Dynamics 365
- Knowledge and experience with JavaScript, CSS, and HTML5
- Proficient knowledge of integrating 3rd party systems using API web services (REST/SOAP, SDK), SFTP
- 3+ years of experience working with SQL relational databases is a plus
- Experience with Object Oriented Programming Models is a plus
- Experience with AZURE services and integrating with Dynamics 365 Power Platform is a plus
- Experience using Agile and Waterfall Development methodologies
- Experience building custom applications, modifications, integrations, data conversion routines and custom reports
- Strong Source Control Practices
Preferred:
- Ability to translate experience to creatively solve client business, process, and application issues
- Knowledge of supporting Microsoft Technologies including MS Azure, MS SQL Server, SQL Server Reporting Services, MS SharePoint, MS Business Intelligence a plus
- Ability to work independently with strong communication skills, attention to detail and a desire to succeed
- Ability to work in an agile environment and manage multiple projects