Job Description :


  • Translating business requirements into software applications and models;
  • Researching, understanding and applying best practices, cost-effective solutions, policies, and procedures towards assigned tasks, roles, and responsibilities;
  • solution design and prototyping for medium to large solution in Power Platform or Azure;
  • troubleshooting support during the development process;
  • troubleshooting support for production as needed;
  • designing, developing, and enhancing databases that can handle high volume of transactions as well as support reporting/analytical needs;
  • converting existing legacy system applications into Microsoft PowerApps solution;
  • mentoring and coaching staff on technical implementations;
  • understanding and analyzing the business requirements and coming up with an efficient technical solution;
  • achieving assigned milestones with time management;
  • collaborating internally among teams;
  • communicating and writing effectively with keen attention to detail;
  • able to work with minimal oversight or direction and being able to improve the functionality as requirements get refined; and
  • understanding the technical aspects of infrastructure components, their dependencies, and interactions between servers, virtual systems, networks, databases, web applications, Azure, etc.

Experience Required:

  • Must have experience developing (scripting/coding) in PowerApps.
  • Must have experience writing efficient, consistent, and testable code.
  • Must have demonstrated experience with build management, effort estimation in software development, configuration and release management, and Microsoft functional testing.
  • Must have at least 12 months experience working with PowerApps.
  • Must have at least 12 months experience with data modeling.
  • Must have at least 12 months experience with different versions of Visual Studio (2015 and higher).
  • Must have at least 12 months experience with C#, .NET framework, JavaScript, and object-oriented design and development.
  • Must have at least 12 months experience with Microsoft Azure cloud services.
  • Must have at least 12 months experience in architecting, writing, and maintaining API's/services.
  • Must have demonstrated experience with Microsoft Dynamics 365 development.
  • Must currently hold in good standing one of the following certifications (provide certificate copy):
          1. Microsoft 365 Certified: Enterprise Administrator Expert,
          2. Microsoft 365 Certified: Teams Administrator Associate,
          3. Microsoft 365 Certified: Teamwork Administrator Associate,
          4. Microsoft Certified Solutions Associate (MCSA), or
          5. Microsoft Certified Solutions Expert (MCSE).

Similar Jobs you may be interested in ..