Role: Lead Power Platform Developer
Work location: New York, NY
Duration: Long Term
Scope of Work:
The technical resource will support two major workstreams:
A. DCP "On the Go", Digital Modernization effort Technical Prototyping & Platform Selection The primary focus is to validate technical decisions through active development and testing.
- Proof of Concept (PoC) Development:
- Build PoCs for high-risk requirements, specifically focusing on offline data synchronization and complex user authentication mechanisms in a mobile environment.
- Develop small-scale prototypes using candidate platforms (e.g., a simple Native stack component, a React Native component, or a dedicated low-code platform) to assess technical performance, integration difficulty, and user experience.
- Validate the feasibility of integrating with existing back-end systems through test code.
- Platform Selection & Technical Justification:
- Evaluate potential mobile development platforms (Native, Cross-Platform, Low Code) based on the results of the PoC testing against the Total cost of ownership, maintenance, scalability, and internal skill sets.
- Document the technical trade-offs, limitations, and performance metrics discovered during the PoC phase to support the final platform recommendation.
- Developer Handoff & Backlog Prep:
- Assists in translating the business features into a structured, executable Product Backlog with detailed technical user stories and acceptance criteria.
- Produce clean, well-documented PoC code and technical documentation to facilitate a smooth handoff to the eventual full development team/vendor.
B. PBHU Mental Health Care - Consent Management System Development, Integration & Delivery
The focus is to provide hands-on implementation and direct application development for the Power Platform solution.
- Application Implementation & Development:
- Lead the hands-on development and configuration of the Power Apps Model Driven Application interface based on finalized requirements.
- Implement complex business logic, security roles, and user interface components directly within Power Apps and Dataverse.
- Develop, configure, and thoroughly test the UiPath or Power Automate flows necessary for backend processes, including the reliable integration with the connector for automated PDF document processing.
- Implement advanced error handling and logging within all UiPath, Power Automate flows, and Power Apps components.
- Data Model Configuration:
- Design, configure, and maintain the Microsoft Dataverse schema, ensuring data integrity, relationship correctness, and compliance with the Power Platform security model.
C. Cross-Cutting Responsibilities:
- Provide ongoing technical guidance across both projects.
- Participate in architecture and security reviews.
- Align both initiatives with technology standards.
- Coordinate with OIT, security teams, and vendor partners as needed.
- Support project planning, risk assessments, and go/no-go decisions.
Qualifications:
- Minimum 8 years of hands-on experience in software development, with at least 3 years in a Lead Developer or Technical Specialist role focused on technical feasibility and platform selection.
- Proven experience rapidly building and testing mobile applications (Native, Cross Platform like React Native/Flutter, or Low-Code) for the explicit purpose of technical evaluation.
- Must be proficient in relevant programming languages (e.g., JavaScript/TypeScript, Swift/Kotlin, C#, or similar) used in modern enterprise application development.
- Strong practical, hands-on development experience with the UiPath, Microsoft Power Platform, specifically Power Apps Model-Driven and Power Automate, including Dataverse and complex integration (e.g., document generation/third-party connectors).
- Practical understanding of security architecture, authentication methods (OAuth, SAML), and experience implementing secure data handling in PoCs.
- Excellent technical documentation skills, ability to present technical findings clearly, and a collaborative, results-driven mindset.