Job Type:
Within:

Power Platform Solutions Architect

JOB-ID: 10560

Job Title Category Location Job Type Posted
Power Platform Solutions Architect Other Miami, FL 33131 Full-Time 06-22-2021
Responsible for defining architecture of the Power Platform, development and re-engineering of corporate core Power Platform software solutions, including but not limited to Power Apps, Power Automate, Power BI, Power Virtual Agents. As an architect, responsibilities include analysis, design, programming, project leadership, architecture definition, integration planning, definition of governance, team participation and user interaction.

Responsible for defining architecture of the Power Platform, development and re-engineering of corporate core Power Platform software solutions, including but not limited to Power Apps, Power Automate, Power BI, Power Virtual Agents. As an architect, responsibilities include analysis, design, programming, project leadership, architecture definition, integration planning, definition of governance, team participation and user interaction.

  • Architect and develop solutions with Dynamics 365, Power Platform and Azure.
  • Define technical and functional needs
  • Facilitating strategy sessions and innovation workshops specific to Dynamics 365 and the Power Platform
  • Architecting solutions utilizing a defined technology stack, including Dynamics 365, Power Platform, and Azure components
  • Support and quality oversight of Dynamics 365 and Power Platform projects
  • Designing integration solutions for Dynamics 365 and other systems
  • Producing data conversion and testing strategies.
  • Design, Specify, and Develop infrastructure software on the Microsoft Power Platform
  • Coordinate and gather information requirements that will be used for the development of the solutions
  • Analyze business requirements and scope of programming tasks, including preparation of time estimates for assignments.
  • Stay abreast of new emerging technologies that affect the use of data systems.
  • Support corporate goals and objectives through the implementation of current information technology.
  • Provide technical help to non-senior staff as it relates to Analysis, Design, and Coding.
  • Provide technical help to Business Analysts as it relates to Functional Specifications.
  • Monitor the policies and procedures for the development group and provide input to make corrections.
  • Review, make corrections, and approve application designs of non-senior staff.
  • Provide complete and comprehensive documentation of systems developed.
  • Maintain a high proficiency level with system architectures, and database system models.
  • Integration of 3rd party products and/or services
  • Performs related duties as required. This position description in no way states or implies that these are the only duties to be performed by the employee occupying this position.  Employees will be required to perform any other job-related duties assigned by their supervisor or management.
  • Excellent analytical skills applied alongside technical skills to identify and troubleshoot issues.
  • Ability to work independently as well as a part of cross-functional team to deliver timely results.
  • Ability to prioritize multiple tasks in fast-paced work environment.
  • Analytical design and problem-solving skills with excellent oral and written communication skills.
  • High-achiever, self-motivating and great communicator
  • Ability to provide positive experience for users of CRM and other applications.
QUALIFICATIONS
  • 3+ years’ experience as people manager or people leader, with proven ability to define staffing needs, growth and mentorship of members of a team, as well as recognition and allocation of workload across the team.
  • 10+ years of experience in Development of fully functional applications and modules using .NET technology stack to improve and enhance systems including Microsoft Power Platform, Dynamics 365, Azure, Microsoft Office SharePoint Services, and integrations with other Information Systems.
  • 8+ years of experience across the entire Power Platform MS PowerApps-Canvas and Model Driven Apps, Power Automate (Flows), and Power BI (Nice to have)
  • 10+ years of experience building and consuming RESFUL APIs
  • 10+ years of experience designing business processes and integrations between Microsoft Dynamics 365 applications and other applications.
  • Knowledge of current D365 including best practices around plugin development
  • 10+ Experience migrating workloads from on-premise to Azure
  • Experience providing technical sales support in areas of subject matter expertise
  • Experience in dealing with C-level and Senior Executives on diverse technology matters.
  • Proven experience with several cloud based provider negotiations around contracts and services.
  • Experience in helping formulating IT roadmaps and applications strategies and Experience in vendor and SLA, OLA management.
  • Identify, analyze, propose, and develop solutions for business and technical needs by working with end-users, product owners and technical groups.
  • Ability to work with various groups and vendors to ensure timely development and deployment of code.
  • Follow best practices for all development, integration work and change management.
  • Produce technical documentation to support development process and allow maintainability of code by others.
  • Experience with relational database technology and design, SQL experience is required.
  • Ability to create business processes and custom connectors with Microsoft Power Automate (Flow)
  • 3+ years of experience on .Net development with familiarity with C#, ASP.Net MVC, JavaScript, JQuery, Bootstrap HTML, and CSS
  • A clear understanding of PowerApps formulas and development methods.
  • Experience with source control tools like GIT.
  • Agile Development experience a plus
EDUCATION
  • Bachelor's Degree or equivalent in Computer Science, Information Systems, or related field
  • Excellent customer support and communication skills
  • MCP and MCTS certification or Business Application Role Based certifications
  • Development background with the .NET framework
  • AngularJS, Angular 2+, .NET Core, React
  • Knowledge of KingswaySoft, Scribe or D365 ETL equivalents
  • Experience with Liquid and Power Apps Portals
  • Microsoft or related Certifications a Plus
  • MCP and MCTS certification or Business Application Role Based certifications
SPECIAL INSTRUCTIONS TO CANDIDATES
  • EOE/AA M/F/D/V