Looking for technology enthusiast/evangelist for the role of Dynamics 365 xRM Architect to design, develop and implement IT strategies and platforms for multiple projects.
- Create design patterns and OOD principles, dependency injection, multi-tier application design and relational database principles
- Review designs and implementations delivered by the development teams
- Research and propose relevant technologies and integrations, clearly pointing out pros and cons to the key stakeholders
- Work with fellow architects and provide constructive feedback during review sessions
CANDIDATE EXPERIENCE AND SKILLS:
- Education: At least a Bachelor's degree or higher in Computer Science, Computer Engineering or IT, or related field preferred
- Experience:
- Overall 12+ years of experience
- 6+ years in application architecture using .NET technologies
- 3+ years in Microsoft Dynamics/xRM architecture
- Must have:
- .Net technology stack
- Excellent knowledge of Dynamics 365, Common Data Services (CDS), xRM platform, and business process automation using BPF
- Strong knowledge of Azure-based cloud architecture including security aspects and Active Directory
- Knowledge of Unified Interface (UCI), Common Data Model (CDM) and Data Export Service (DES)
- Plugin development for Dynamics platform
- Strong knowledge of database design (tables and stored procedures) using Microsoft SQL Server
- Experience with delivering REST APIs and component-based multi-threaded applications to production
- Experience in SCRUM development environment
- Strong writing and presentation skills
- Nice to have:
- Microsoft certification
- Experience with Microsoft Flow
- Contribution in technical blogs and developer forums
- SaaS based application development experience