Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Dynamics 365 Architect

Alt Shift USA

Dynamics 365 Architect

National
Full Time
Paid
  • Responsibilities

    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