PowerObjects is seeking a Microsoft Dynamics 365 Technical Architect to join their award winning and growing team in Australia! The Technical Architect will act as the subject matter expert on all technical design aspects of projects, including hands-on coding and development, code and technical design quality review, and advising and mentoring team members (Business Analysts, Technical Leads, and Project Managers). This individual must possess advanced and proven technical skills, be comfortable with both hands-on and delegated project responsibilities, and work well in a collaborative, fast-paced environment.


Essential Functions

  • Act as a Subject Matter Expert in relation to Microsoft Dynamics 365 (CRM) from a technology perspective
  • Develop solutions with Microsoft Dynamics 365 & .NET technologies
  • Participate actively in the creation and review of the conceptual design and detailed technical solution design
  • Provide technical knowledge of the IT infrastructure and DBMS (database management system) required for successful operation of the CRM application
  • Analyze and interpret data to support data modeling, reporting, and analytics and identify risks from data
  • Assist team members in: data quality/cleansing methodology and best practices, data modeling, CRM data design, migration planning, integration methodology and planning, migration & integration tool selection, master data management best practices, and more
  • Develop and/or analyze SQL queries or data structures that support migrations or integrations to CRM
  • Development, testing, deployment, and debugging of ETL packages
  • Database or ETL performance tuning
  • Document processes and procedures
  • Facilitate training on integration techniques and methods

Required Skills and Experience

  • Exhibit PowerObjects’ Guiding Principles
  • Exceptional analytical skills
  • Strong written and verbal communication skills
  • Ability to work effectively within a team
  • Experience leading a team of consultants driving technical design, best practices, and solutions
  • 6 or more years of technical experience with Dynamics 365 (CRM) ASP.NET/C#, SQL Server
  • 6 or more years of demonstrable working experience in, analysis and design of data migrations and integrations, analyzing business requirements, documenting design, and generating project specifications
  • 4 or more years of experience with Microsoft Dynamics 365 (CRM), web services, SQL query, database tools, SSIS, Scribe or other ETL tools

Desired Skills

  • Microsoft Dynamics 365 Certifications
  • University qualifications in Computer Science or a similar field
  • Strong knowledge of CRM technical areas like the Dynamics 365 (CRM) SDK, writing plug-ins & custom workflows, JavaScript, WCF, REST, and Microsoft Azure
  • Should have experience integrating CRM with other systems like Oracle ERP, legacy systems or external websites