A Senior Power Platform Developer who is highly proficient in independently maintaining, developing, and delivering high-quality solutions and applications.
Location: Germantown, MD
Onsite 5 days a week
Public Trust Clearance Required
Required Experience:
Public Trust Clearance
Bachelor's degree in computer science, Information Systems, or related field (or equivalent experience)
8+ years of experience with M365 and Power Platform products administration, development, and maintenance
5+ years of experience in general software application administration, development, and maintenance
SharePoint Onlinesolutions
Microsoft 365 Power Platform development, including Power BI, Power Apps, Power Automate, Power Pages and Dataverse
Data modelling, database/Dataverse design, Web design, UX design
Work independently, in teams and with clients/customers to provide technical and functional knowledge and expertise
Lead role in migrating to M365 tenants
Lead role in problem-solving with ability to collaborate with customers and team members
Primary Duties and Responsibilities:
Serves as a senior-level problem-solver for intricate, business-critical Power Platform and M365 solutions
Provides expertise in analyzing legacy/custom code, canvas/model-driven apps, complex flows, plugins, and integrations to implement effective fixes with minimal business disruption
Creates and maintains M365 and Power Platform applications and solutions (Canvas and model-driven)
Provides Senior Expertise with Power Platform administration and SharePoint Online administration
Modernizes applications written in older technologies for new platforms based on requirements
Performs requirements analysis and writes professional, detailed technical documentation
Diagnoses and solves technical issues with existing applications
Provides clear verbal communication with clients, team members, and customers on video, phone, and in person
Captures clear, concise, and accurate technical documentation
Special Skills/Knowledge:
Agile Scrum with JIRA
ServiceNow ticket management
Co-Authoring in Power Automate
Sharegate
Business Analyst Experience
Ability to coordinate and lead development activities among team members in a project setting