Planet TechnologiesPT

Power Platform Developer

Planet Labs PBC is an American Earth imaging company that designs, builds, and operates the largest constellation of Earth observation satellites, providing daily global imagery and geospatial solutions to various industries.

Planet Technologies

Employee count: 501-1000

Salary: 120k-150k USD

United States only
Planet Technologies, the Nation’s leading Microsoft services provider to the public sector, is looking for a highly motivated individual to join our growing team as a Power Platform Developer. In this role, you will be supporting impactful projects that make a difference for our country.
The Planet Technologies West Region is looking for a Power Platform Developer with either moderate or advanced experience. The successful candidate's skills will bridge Power Platform development, business solutioning, and the human experience of the Power Platform. This role balances technical and functional consultancy to design, develop, and enhance small and large Power Platform solutions.

Essential Functions

  • Meet with Clients in discovery, planning/design, and training/enablement contexts

  • Design, develop, and implement solutions, e.g.,
  • Perform fit/gap analysis and gather necessary requirements to develop a solution design leveraging Power Platforms tools / capabilities.
  • Support development functions including data migration, data model design, solution planning, and solution documentation
  • Develop using out of the box product features, custom development and/or use of third party tools
  • Perform tasks across the full development lifecycle, e.g., discovery, planning, analysis, design, implementation, testing, deployment, maintenance
  • Create solutions that balance security and development best practice with Client requirements and expectations

  • Develop and maintain Client security and governance frameworks for the Power Platform
  • Support organizations in designing / developing security and governance strategy
  • Communicate foundational Power Platform security and development principles
  • Develop / maintain application lifecycle management processes
  • Provide training on Power Platform best practices

  • Produce clear and accurate documentation

Knowledge, Skills and Abilities

  • 3-5 years working in the Power Platform

  • Technical
  • In-depth functional knowledge and technical expertise in the Power Platform
  • Confidently proficient in Dataverse, Power Apps (Canvas Apps and Model-Driven Apps), Power Automate, Power BI
  • May have junior experience with Power Pages, Copilot Studio, AI Builder, and Dynamics 365 though capable and willing to grow into these areas on-the-fly as Client solutions require
  • Comfortable working with application lifecycle management tools including Power Platform Pipelines, Azure DevOps Build Tools / custom .yaml pipelines, and ALM Accelerator
  • Experience developing in a sprint-based development lifecycle leveraging solution-based development across a multi-stage deployment process
  • Experience using administrative tools including Power Platform Admin Center, Power Platform CLI, Center of Excellence Starter Kit, and Managed Environments
  • Experience with Microsoft and related technologies including: .NET, C#, Azure, Microsoft 365, JavaScript, SQL Server, PowerShell, PowerFX, FetchXML, oData and 3rd party tools, e.g., XRMToolBox, SOAPUI, VSCode, etc.
  • Comfortable integrating with on-premises and cloud based data sources
  • Comfortable developing solutions using pre-built and custom connectors
  • Understanding of platform data principles including Common Data Model, security roles, column security profiles, business units, group teams, dataflows, and Power Query
  • Experience with SQL
  • Able to read/write data using SOAP and REST API’s, including private API’s via Data Gateway and Azure KeyVault authentication
  • Comfortable working with XML, JSON and Azure App Registrations
  • Strength in identifying and assessing business processes, researching and determining solutions to problems, providing technical recommendations, and other business analysis skills
  • Ability to create nice looking presentations and other documentation that effectively visualizes concepts and ideas

  • Consulting
  • Ability to manage multiple projects simultaneously
  • Handles constantly changing conditions with calm confidence
  • High level of initiative and accountability for deliverables and deadlines
  • Knows that developing heads down is ideal, but can still operate effectively when consulting conditions become reasonably chaotic
  • Clear grasp on limits of personal knowledge, yet can comfortably navigate conversations that stretch these limits
  • Confident asking for help
  • Enjoys problem solving
  • Likes to learn and naturally keeps aware of new developments in the field
  • Welcoming personality
  • A positive ‘can-do’ attitude with a strong commitment to customer support
  • Establishes trust through actions
  • Ability to communicate technical aspects to non-technical stakeholders
  • Ability to work independently and as part of a team
  • An active and proactive team member e.g., speaks up, shows up prepared

  • Advanced level candidate's experience will also include:
  • 6-8+ years of development experience
  • Certified proficiency in all or some of our target areas, e.g.,
  • AZ-204 - Azure Developer Associate
  • AZ-400 - DevOps Engineer Expert
  • MS-900 - Microsoft 365 Fundamentals
  • MB-910 - Dynamics 365 Fundamentals (CRM)
  • SC-900 - Security, Compliance, and Identity Fundamentals

  • Additional Power Platform proficiency, e.g.,
  • Applied Skill: Power Apps - Model-Driven Apps
  • Applied Skill: Power Apps - Canvas Apps
  • Applied Skill: Power Automate
  • Applied Skill: AI Builder
  • PL-200 - Power Platform Functional Consultant Associate
  • PL-400 - Power Platform Developer Associate
  • PL-600 - Power Solution Architect Expert
  • PL-900 - Power Platform Fundamentals

  • Has a core set of cross-platform development skills and can easily pick up development roles on non-Power Platform projects
  • Demonstrates strategic and technical leadership skills, e.g.,
  • Can define and manage technical strategy on projects and effectively communicate that strategy to Project Team
  • Takes responsibility for a team's technical delivery, regardless of personally performing the technical work
  • Naturally identifies gaps and coaches Project Team members without being asked
  • Comfortable delegating tasks and can do so appropriately
  • Communicates effectively when technical activities or needs evolve on a project
  • Understands risk and can effectively identify and escalate risk
  • Demonstrated ability to hold a vision and advocate for the types of work and approaches to work that a team or technical area should be or wants to be doing
  • Demonstrated ability to generate and communicate opinions to management on the staffing, staff development, technical resources, and other factors needed for a team or technical area to succeed

Other Requirements

  • Candidates must be US Citizens as this work entails working with State and Local Government Agencies.
  • Travel: 0 - 25%
Planet Technologies is the leading provider of Microsoft Consulting Services to public sector and commercial organizations. Planet has significant experience in deploying business intelligence, cloud services, unified communications, and systems management with an emphasis building, deploying, and managing custom solutions that transform the business operations of federal government agencies.
Planet Technologies does not discriminate in employment opportunities, terms and conditions of employment, or practices. All qualified applicants will receive consideration for employment without regard to race, age, gender, religious or political beliefs, national origin or heritage, disability, sexual orientation, protected veteran status, or any characteristic protected by law. Federal Agency Clearance Requirements may require up to a 10-year background investigation - US Citizenship (clearable) is required.
Salaries for Power Platform Developer at Planet Technologies range from $120,000 and $150,000. Several factors will impact final pay offered to a successful candidate including but not limited to the type and years of experience within the job, clearance level, the type of years and experience within the industry, education, training, etc.
Visit www.go-planet.com to learn more about us. Details about our benefits can be found here Planet Technologies Benefits Guide 2024-2025.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Salary

Salary: 120k-150k USD

Location requirements

Hiring timezones

United States +/- 0 hours

About Planet Technologies

Learn more about Planet Technologies and their company culture.

View company profile

We are Planet Labs PBC, an American Earth-imaging company driven by a mission to image the entirety of the Earth daily to monitor changes and pinpoint trends. Founded in 2010 by three former NASA scientists, Chris Boshuizen, William Marshall, and Robbie Schingler, we design, build, and operate the largest Earth observation fleet of imaging satellites. Our goal is to make global change visible, accessible, and actionable. We capture and compile data from over 3 million images per day, providing mission-critical data, advanced insights, and software solutions to a diverse range of customers.

Our journey began in a California garage, with the vision to leverage information gathered from space to help life on Earth. We recognized the limitations of large, clunky satellites and pioneered the use of inexpensive, compact CubeSats, manufactured in bulk. Our first demonstration CubeSats, Dove 1 and Dove 2, were launched in April 2013. Since then, we've rapidly expanded our constellation, which now includes our Dove, RapidEye, and SkySat satellites. This extensive network allows us to provide daily global coverage, offering unprecedented insights into areas like climate monitoring, crop yield prediction, urban planning, disaster response, deforestation, and supply chain management. We serve a wide array of industries, including agriculture, forestry, intelligence, education, finance, civil government, energy, and infrastructure. Our platform offers various services such as Planet Monitoring, Planet Tasking, Planet Analytic Feeds, Planetary Variables, and Planet Basemaps, all accessible through APIs and browser-based applications. We are committed to transparency and became a public benefit corporation, trading on the New York Stock Exchange under the ticker PL since December 2021. We believe in using space to help humanity and are dedicated to providing data that empowers companies, governments, and communities worldwide to make timely and informed decisions about our ever-evolving planet.

Claim this profilePlanet Technologies logoPT

Planet Technologies

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

4 remote jobs at Planet Technologies

Explore the variety of open remote roles at Planet Technologies, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Planet Technologies

Remote companies like Planet Technologies

Find your next opportunity by exploring profiles of companies that are similar to Planet Technologies. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Planet Technologies hiring Power Platform Developer • Remote (Work from Home) | Himalayas