Posted in

Senior Dynamics & Power Platform Developer – .Net

Senior Dynamics & Power Platform Developer – .Net

CompanyHarris Computer
LocationFlorida, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • 5+ years of experience of developing solutions using C# and .NET, including web-based applications using ASP.NET, Angular, and TypeScript.
  • 5+ years of experience of developing solutions using C# and .NET, including plugins, workflows, and integrations.
  • 5+ years of experience with JavaScript, HTML, CSS, XML and JSON.
  • 3+ years of Power Platform development experience including Power Apps (Canvas and Model-Driven), Power BI, Power Automate, and Dataverse administration.
  • 3+ years of experience working with Azure services, including B2C, App Services, Azure Functions, Key Vault, Logic Apps and App registrations.
  • Strong understanding of object-oriented programming, design patterns, and principles.
  • Knowledge of DevOps practices and CI/CD pipelines.
  • Solid understanding of RESTful APIs and web services.
  • Experience with source control and DevOps practices.
  • Experience working in both agile and waterfall delivery models.
  • Passion for excellence in user experience and delivering quality solutions.
  • Demonstrated creative and analytical thinking.
  • Accurately estimate level of effort for implementation tasks.
  • Ability to manage multiple competing priorities and complex tasks simultaneously.
  • Ability to translate highly technical concepts into plain language for non-technical stakeholders.
  • The desire to mentor and guide development team members.
  • Excellent problem-solving and analytical skills.
  • Ability to work effectively in a collaborative team environment.
  • Strong communication skills, both written and verbal.

Responsibilities

  • Drives the architectural discussion for client and product solutions by developing functional specifications.
  • Design and implement integrations between Dynamics 365 and external systems using APIs, middleware, and Azure services.
  • Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., product team, sales, project managers, and consultants) to support the company’s project plans, release plans, and work items.
  • Develop custom plugins and Azure functions using C#.
  • Develop Power Automate Flows when appropriate.
  • Install, configure, and upgrade our web portal platform.
  • Collaborate with internal and external users to conduct system testing.
  • Identify and resolve technical issues while maintaining adherence to security and data governance standards.
  • Participate in code reviews to maintain quality and share knowledge.
  • Stay up to date with the latest industry trends and technologies.
  • Create documentation for clients and internal resources, including PowerPoint presentations, workflow diagrams, functional and technical specification documents, and training.

Preferred Qualifications

  • Experience with other front-end frameworks/libraries.
  • Introduction to Azure Entra ID and Entra External ID.
  • Azure Data Lakes/Warehouses
  • Familiarity with Co-Pilot, AI, machine learning, and advanced analytics in the Dynamics 365 ecosystem.
  • Experience working with eCommerce solutions.
  • Knowledge of PCI requirements a plus.