Sr. Microsoft Power Apps Developer
Qualifications and Experience:
- Advanced degree in Computer Science or related field plus 8 years related experience or BS degree plus 10 year's related experience
- 8 years of experience overall as a Software Engineer with 4 years using Microsoft Power Apps and/or Dynamics for development.
- 3 years of experience in designing, developing, and deploying custom applications using Microsoft Power Apps: Canvas, Power Pages/Portal, and Model-driven app designs.
- 2 years of experience in designing, developing, and deploying Microsoft Power BI reports.
- 2 years of experience in designing and developing interfaces and integrations among Microsoft Power Apps application and other applications such as .Net apps.
- 3 years' experience with relational database: Advanced SQL (recursive CTE, analytic functions, etc.), PL/SQL, or T/SQL along with stored procedures and functions.
- 3 years Microsoft Power Automate to automate workflows between applications and services.
- 3 years Implementing table-level security, record-level security, column-level security as well as teams and business unit security controls.
- 3 years Implementing environment level security with Microsoft's security and compliance, including data loss prevention (DLP) policies.
- 2 years Integration with Azure Active Directory, SharePoint, and REST data sources.
- Experience with ASP.NET, MVC 4.0, C#, Java script, jQuery, Bootstrap, ADO.NET and AJAX.
- Experience with DevOps, Agile-Scrum.
- Excellent verbal and written communication capabilities
- Client Interaction experience: ability to communicate effectively with customers verbally and in writing.
- Strong problem-solving abilities and leadership skills.
- Effective team player with strong emotional intelligence - self-awareness, confidence, ability to manage conflict, and empathy.
- Innovative - employ creativity to devise effective and efficient solutions.
- Demonstrated critical thinking - including abilities in analysis and problem-solving.
- Passion for technology, with an ability to understand and assess new technologies, and their potential applicability to business needs in an efficient, effective manner.
Preferred Qualifications:
- Experience with Dynamics Portals/ADX Studio is a plus.
- Enterprise business solution development and delivery.
- Microsoft certifications.
- Agile or Scaled Agile Certifications