Senior Power Platform Developers
Custom Software Systems, Inc.About the role
Custom Software Systems, Inc. (CSS) is seeking two Senior Power Platform Developers to lead the migration of legacy solutions into clean, model-driven Power Apps backed by Dataverse, and to take on a backlog of applications that could not be built in SharePoint due to platform technical limitations. This is hands-on, end-to-end work: data modeling, application development, process automation, Power BI dashboards, and paginated reports. Existing SharePoint environments will continue to run during the transition, and ongoing site administration will remain part of the job, though at a scale appropriate for a division of about 100 people.
This client IT section is small. Developers, BAs, PMs, and QAs are not separate functions here — they are roles the same people fill depending on what the work requires. That means real
ownership and direct engagement with the mission, and it means these developers will work face-to-face with the economists, examiners, and attorneys who use these systems. Those conversations require more than technical skill. The people on the other side of the table are not IT professionals, but they are sophisticated — they know their domain with precision. The core competency is developing a strong understanding of business needs, not eliciting basic technical requirements.
Responsibilities
SharePoint to Power Platform Modernization
- Design, develop, and deliver Dataverse-backed Power Platform applications that
replace or substantially refactor existing SharePoint Online sites, lists, libraries, and
workflows.
- Analyze legacy SharePoint solutions to understand data structures, business rules,
`permissions models, and operational dependencies.
- Independently design Dataverse data models, including tables, relationships,
constraints, and security roles, aligned to business requirements and long-term
maintainability.
- Plan and execute data migration from SharePoint lists and libraries into Dataverse,
including data validation, transformation, and reconciliation.
- Modernize business processes by replacing SharePoint-centric workflows with Power
Automate flows and app-driven interactions.
- Identify and address technical debt or architectural limitations during migration, rather
than performing one-for-one rewrites of legacy solutions.
Application Design and Development
- Design and build Power Platform Premium solutions, including canvas apps and/or
model-driven apps, based on solution needs.
- Implement business logic using Power Automate, Dataverse rules, and application-level
logic.
- Apply role-based access controls using Dataverse security roles and application
permissions.
- Package, version, and deploy solutions using Power Platform ALM practices.
- Use Microsoft Graph or HTTP actions selectively within Power Automate or applications when platform connectors do not meet functional requirements; this does not include designing or maintaining custom integration services.
- Troubleshoot and resolve application issues across development, testing, and production environments.
- Develop basic operational reports and dashboards using Power BI over Dataversebacked application data to support reporting, monitoring, and transparency needs.
SharePoint Online Support (Operational Site Administration)
- Provide ongoing SharePoint Online site administration in support of in-scope business solutions, representing a significant but non-dominant portion of the role.
- Perform routine site administration tasks, including permissions management, site configuration, list and library maintenance, and troubleshooting.
- Support business users and stakeholders with day-to-day SharePoint operational needs while modernization efforts are underway.
- Assist with site cleanup, rationalization, and transition activities as solutions are migrated to Power Platform applications.
- Coordinate closely with SharePoint stakeholders and technical leadership to ensure continuity, stability, and alignment with modernization objectives. This role operates at the site and solution level — Power Platform environment administration, licensing strategy, and SharePoint tenant governance are managed elsewhere.This role operates at the site and solution level — Power Platform environment administration, licensing strategy, and SharePoint tenant governance are managed elsewhere.
Requirements, Testing, and Delivery Support
- Collaborate with the technical lead and project manager to refine functional and technical requirements.
- Participate in requirements elicitation sessions
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s