Senior Dynamics & Power Platform Developer – .Net
Company | Harris Computer |
---|---|
Location | Florida, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
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.