Microsoft Power Platform Developer, Tier 1

Empire StateAlbany, NY
4hOnsite

About The Position

This position will require in-office presence. Hybrid work schedules may be possible based on specific job duties and consistent with ESD policy. Minorities, women, and individuals with disabilities are encouraged to apply. Please contact Human Resources if you require an accommodation. BASIC FUNCTION: Develop, test and maintain Model driven Power Apps, Power Pages, and Dynamics 365 applications in support of ESD’s business requirements. Work closely with functional analysts, architects, and stakeholders to implement secure, scalable, and user-centered solutions on the Microsoft Power Platform.

Requirements

  • Education Level required: BA in an Application Development related discipline with minimum of 3 years’ experience in related field; Or a 2-year degree with a minimum of 5 years’ experience; Or, any equivalent combination of experience and/or education from which comparable knowledge, skills and abilities have been achieved.
  • Relevant experience required: Extensive experience in an MS Power Platform Development role. Experience with Dynamics SDK, Dynamics Plugins, Application API (REST, Oauth), and HTML.  Ability to develop Power BI datasets, reports, and dashboards using Dataverse and external data sources is helpful.
  • Knowledge required: Strong proficiency with MS Power Platform, Model Driven Power Apps, Power Pages, Power Automate, Microsoft Dataverse, MS Dynamics 365, MS Visual Studio, Microsoft SQL Server Integration Services, KingswaySoft Dynamics 365 adapters, Power BI, Data Modeling, Power Platform ALM, Azure DevOps, Git source control, C#, ASP.Net, JavaScript (JQuery Angular), MS Office applications and MS Operating Systems.
  • Ability to work with a diverse group of people at both a functional and technical level and communicate at a level appropriate to audience; Ability to work both independently and as part of a team; Strong written and verbal communication skills.

Responsibilities

  • Analyze business requirements and develop project plans that utilize available technologies within MS Power Platform and Dynamics 365 to improve organizational business functions.
  • Develop, configure and customize Dynamics 365 applications, including entities, forms, views, dashboards, business rules, and security roles.
  • Develop Dynamics 365 plugins using C# to implement custom business logic and integrations.
  • Support, create and enhance Microsoft Dynamics workflows, plugins and customizations
  • Create and configure MS Dynamics user accounts, security roles, entities, field level security and business units
  • Create, modify, deploy, and support custom and Ad-hoc dashboards, charts and reports in MS Dynamics
  • Integrate software components and third-party programs
  • Develop and maintain Power Pages solutions, including site configuration, authentication, data access, and user experience customization.
  • Implement Dataverse data models and manage relationships, business logic, and validation.
  • Design and implement integrations between Dataverse and external systems using SQL Server Integration Services and KingswaySoft adapters.
  • Design and implement Power Automate flows to support business process automation, system integration, and data synchronization.
  • Develop and maintain Power Apps Component Framework controls to support advanced user interface and interaction requirements.
  • Create and maintain custom client-side functionality using JavaScript for form events, ribbon commands, and UI enhancements.
  • Implement row level security and data governance controls within Power BI solutions.
  • Support solution lifecycle management across development, test, and production environments using Power Platform ALM practices.
  • Develop robust error handling, logging, and monitoring for automated workflows.
  • Collaborate with stakeholders to optimize and streamline business processes using low code and pro code approaches.
  • Support data migration, transformation, and synchronization across enterprise systems.
  • Ensure data integrity, performance, and security across integration pipelines.
  • Collaborate with stakeholders to define reporting requirements and deliver actionable insights.
  • Participate in code reviews, testing, and deployment activities to ensure quality and reliability.
  • Ensure solutions comply with organizational security, privacy, and compliance requirements.
  • Provide operational support, troubleshooting, and continuous improvement for deployed solutions.
  • Produce clean, efficient code based on specifications.
  • Liaise with project managers, stakeholders and 3rd party vendors in support of application requirements
  • Troubleshoot application performance bottlenecks to ensure fast efficient workflow and data processing
  • Develop “Test and Debug” strategies to ensure System reliability and data integrity
  • Assist with IT Disaster Recovery efforts, testing and documentation
  • Perform other related duties and / or projects as directed by IT Management
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service