Experience Inc. Jobs

Job Information

Anthology Dynamics 365 Application Architect in United States

Summary:

The Application Architect

  • Guides the architectural direction of the product

  • Is involved in identifying and tracking current risks and future trends

  • Gets hands on with solution design, vetting 3rd parties, and for complex coding and triaging

  • Is a self-driven technology leader capable of collaboration and clear communication

Responsibilities:

  • Informs Product of architectural and technical debt risks and opportunities enabling informed decisions

  • Creates and/or maintains architecture documentation directly or via delegation in various forms for purposes such as

  • Onboarding new hires

  • Illustrating future changes and reviewing impact to the system

  • Request for Proposals (RFPs)

  • Input for Marketing material

  • Mentors developers through training, code reviews and other forums to continuously improve the team’s skills and mindset

  • Gets hands on for difficult areas or extreme challenges to illustrate what concepts are possible and those that might be too far out of reach

  • Other tasks as assigned

Education:

  • Required: Bachelor’s Degree (4 year) in Computer Science or related field

  • Preferred: Master’s Degree in Computer Science

Qualifications/Experience:

Required:

  • 2+ years Extending Dynamics 365 Sales via plugins and configuration

  • 3+ years working on multi-tenant solutions

  • 3+ years working in a Software as a Service model (SaaS)

  • 5+ years with JavaScript

  • 2+ years with TypeScript

  • 2+ years with C#

  • 5+ years with object-oriented language such as C# and or Java

  • 5+ years as a Lead level Software Engineer

  • 1+ years as Software/Application Architect

  • 1+ years Azure Cloud

Preferred:

  • 3+ years as Software/Application Architect

  • 2+ years integrating proprietary services with Dynamics 365

  • 10+ years in software development industry

Skills/Competencies:

  • Experience working in a regionally distributed SCRUM development environment

  • Knowledge of REST API design

  • Knowledge of the .NET Framework and Dynamics class libraries

  • Understanding of the Azure platform

  • Understanding of relational database patterns and concepts

  • Knowledge of Power Platform (Power BI, Power Apps, Power Automate)

  • Knowledge of Common Data Model (CDM) and Common Data Services (CDS)

  • Clear and Open Communication

  • High expectations metered with pragmatism

  • Ability to see the “big picture”

  • Attention to detail, troubleshooting and analysis skills

  • Pleasant to work with

  • Fluency in English

DirectEmployers