Power Platform Developer II (77629)

Centurion

Sterling, VA • On-site

Full-time

Posted 26 days ago


Job description

Centurion is proud to be a leading provider of comprehensive healthcare services to correctional facilities, state hospitals, and community mental health centers nationwide.
We are currently seeking a Power Platform Developer II to join our Corporate team located in Sterling, Virginia.
Position Summary
The Power Platform Developer II is responsible for designing, developing, testing, enhancing, and supporting business solutions using Microsoft Power Platform technologies. This role partners with business stakeholders, IT teams, and operational leaders to build scalable applications, automate workflows, improve reporting, and streamline manual processes across the organization.
This position is specifically focused on workflow refactoring and migration-modernizing business processes currently built in Smartsheet into Microsoft Power Platform (Power Automate, Power Apps, SharePoint/Microsoft Lists, and Dataverse where appropriate). The Developer II works independently on moderately complex assignments, supports existing solutions, and contributes to the continuous improvement of the organization's Power Platform environment.
Key Responsibilities
Solution Delivery & Support
  • Design, build, test, deploy, and support solutions using Power Apps, Power Automate, Power BI, and Dataverse.
  • Translate business requirements into functional technical solutions that improve efficiency and user experience.
  • Develop forms, workflows, dashboards, and custom business applications for internal departments.
  • Maintain, troubleshoot, and enhance existing Power Platform solutions, including production support and defect resolution.

Smartsheet Modernization & Workflow Refactoring (Core Focus)
  • Inventory and analyze existing Smartsheet sheets, automations, and approval workflows to understand current-state logic and dependencies.
  • Translate Smartsheet automations into Power Automate cloud flows, including conditions, approvals, notifications, and error handling patterns.
  • Redesign workflows where appropriate-not all processes should be rebuilt 1:1-to improve scalability, maintainability, and governance alignment.
  • Select and implement appropriate data stores:
  • Microsoft Lists / SharePoint Lists for simple tracking use cases
  • Dataverse for relational data, state-driven processes, or stronger security needs
  • Build lightweight Power Apps (Canvas Apps) as needed to replace Smartsheet forms and update requests.
  • Implement notifications, approvals, SLAs, and escalations using Outlook and Teams connectors.
  • Document current-state vs. future-state workflows and support user transition/adoption.

Integration, Governance, and Documentation
  • Support integrations with Microsoft 365, SharePoint Online, Teams, SQL Server, APIs, and other enterprise platforms.
  • Participate in solution testing, deployment, release management, and documentation.
  • Create technical documentation, user guides, and support materials for implemented solutions.
  • Follow governance, compliance, security, and change management standards related to Power Platform development.
  • Apply basic governance practices such as naming standards, ownership, and appropriate environment usage.
  • Partner with senior developers, analysts, infrastructure, and security teams to ensure solutions align with organizational standards and long-term supportability.
  • Assist with identifying opportunities to automate manual processes and improve business workflows.

Level Expectations
  • Works independently on moderately complex applications, automations, and enhancements.
  • Demonstrates strong functional knowledge of the Microsoft Power Platform ecosystem.
  • Participates in requirements gathering, solution design, and production support with limited oversight.
  • Contributes to development standards, reusability, and documentation practices.
  • Begins serving as a trusted technical resource for business users and internal IT partners.
  • Demonstrates strong process thinking and the ability to translate business logic into maintainable solutions in a modernization/migration context.

  • Bachelor's degree in Information Technology, Computer Science, Information Systems, or a related field preferred.
  • 2-4 years of experience in application development, business systems, automation, or Microsoft platform development.
  • Hands-on experience with one or more of the following: Power Apps, Power Automate, Power BI, SharePoint Online, Microsoft Teams integrations
  • Understanding of data sources such as SQL Server, Excel, SharePoint Lists, Dataverse, and REST APIs.
  • Familiarity with SDLC concepts including testing, documentation, deployment, and support.
  • Basic understanding of security roles, permissions, and governance within Microsoft 365 and Power Platform.
  • Strong problem-solving, organizational, and communication skills.
  • Ability to work effectively with both technical teams and business stakeholders.
  • Experience with Smartsheet (or comparable rule-based workflow/automation platforms such as Asana, Jira, Monday.com, Airtable) and the ability to analyze/document business processes.
  • Comfort working directly with non-technical stakeholders to clarify needs and validate outcomes.

Preferred Qualifications
  • Experience with Dataverse, custom connectors, JSON, JavaScript, or REST APIs.
  • Exposure to Azure services, Microsoft Entra ID, or Microsoft 365 administration.
  • Experience migrating workflows from legacy platforms and applying governance concepts (environments, DLP).
  • Microsoft certifications such as:
    • PL-900: Power Platform Fundamentals
    • PL-100: Power Platform App Maker
    • PL-200: Power Platform Functional Consultant



Frequently asked questions

Q: What skills or qualities help someone succeed as a Developer?

A: To succeed as a Developer, key technical skills include proficiency in programming languages such as Java, Python, or C++, as well as expertise in software development methodologies like Agile and version control systems like Git. Additionally, strong problem-solving skills, attention to detail, and the ability to learn and adapt quickly are essential soft skills, along with effective communication and collaboration skills to work with cross-functional teams. These strengths enable Developers to design, develop, and deploy high-quality software solutions, driving career growth and effectiveness in the role.

Q: What is the career path for a Developer?

A: A Developer's typical career progression involves starting as a Junior Developer, where they focus on coding and learning various programming languages and technologies, then advancing to a Mid-Level Developer role, where they take on more complex projects and lead smaller teams. As they gain experience and expertise, they can move into Senior Developer or Lead Developer positions, where they oversee large-scale projects, mentor junior developers, and contribute to technical strategy. With continued growth and specialization, Developers can also transition into roles like Technical Architect, Product Manager, or even start their own companies, leveraging their technical expertise and business acumen to drive innovation and success.



Centurion job posting for a Power Platform Developer II (77629) in Sterling, VA with a salary of $107,000 to $158,500 Annually with a map of Sterling location.