Mid-Level Power Platform/Cloud Platform Developer

EnSafe Inc.

Jacksonville, Titusville (FL, FL)

On-site

USD 85,000 - 120,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Employee-owned culture
Career growth opportunities
Wellness program

Job summary

EnSafe Inc. is seeking a mid-level Microsoft Power Platform/AI Developer to design, develop, and maintain Power Platform solutions at our Florida offices in Jacksonville or Titusville.

You will create apps, automate workflows, and build dashboards to help project teams collect, manage, analyze, and report data. You will collaborate with internal and client stakeholders, translate business needs into scalable technical solutions, integrate with external systems, and apply AI practices to improve

Qualifications

  • Bachelor’s or Associate’s Degree in Computer Science, Information Technology, Engineering, Data Science, Environmental Science, or related technical field, or equivalent professional experience.
  • 3–6 years of experience developing business applications, automations, reporting solutions, databases, or cloud-based systems.
  • Hands-on experience developing with Microsoft Power Platform, especially Power Apps and Power Automate.
  • Experience configuring and supporting SharePoint Online sites, lists, libraries, views, permissions, pages, and document management structures.
  • Working knowledge of Microsoft 365 services including Teams, Outlook, OneDrive, Excel, Forms, Planner, etc.
  • Ability to translate business needs into functional technical solutions.
  • Understanding of relational data concepts, data modeling, and structured data management.
  • Experience troubleshooting Power Apps formulas, Power Automate, connectors, and data sources.

Responsibilities

  • Design, develop, test, and maintain business solutions using Microsoft Power Platform (Power Apps, Power Automate, Power BI, Dataverse, SharePoint Online).
  • Build and support Microsoft 365 solutions, including SharePoint sites, libraries, Teams integrations, and automation workflows.
  • Develop canvas apps and user interfaces for office, field, mobile, and client-facing processes.
  • Create automated workflows for notifications, approvals, data routing, document generation, reporting, and integrations.
  • Support data collection and field technology solutions with FastField Forms, ArcGIS Field Maps, Tablogs, and SharePoint.

Skills

Power Platform
Power Apps
Power Automate
Power BI
SharePoint Online
Microsoft 365
Data modeling
APIs
Azure services
AI concepts

Education

Bachelor’s or Associate’s Degree in CS/IT/Engineering

Tools

Dataverse
Power Pages
REST APIs
Azure AI services

Job description

Do you like working with different project teams in a fast-paced environment? Are you interested in joining an organization focused on making a positive impact? If so, we’d like to talk with you about growing with us.

EnSafe is accepting applications for a Microsoft Power Platform/AI Developer based out of either our Jacksonville or Titusville, FL, office.

This position will work onsite at one of the listed FL locations. If needed, relocations will be offered to meet this expectation.

What we are looking for:

As a Microsoft Power Platform/AI Developer within EnSafe’s Environmental Information Systems (EIS) services group, you will design, develop, and support Microsoft Power Platform and cloud-based business solutions that enhance how project teams collect, manage, analyze, and report data.

This position is intended for a mid-level developer who can take ownership of assigned solutions, work directly with internal and external stakeholders, translate business needs into functional applications, and help improve how project teams collect, manage, automate, and report data. The ideal candidate will have hands‑on experience with Microsoft Power Platform, SharePoint Online, Microsoft 365, and related cloud technologies, along with the ability to communicate technical concepts clearly to non-technical users.

DUTIES/RESPONSIBILITIES
In this role, you will:
  • Design, develop, test, and maintain business solutions using Microsoft Power Platform, including Power Apps, Power Apps Code Apps, Power Automate, Power BI, Dataverse, and SharePoint Online.
  • Build and support Microsoft 365 solutions, including SharePoint sites, lists, libraries, Teams integrations, permissions structures, document automation workflows, and collaboration tools.
  • Develop canvas apps and other user-friendly interfaces that support office, field, mobile, and client‑facing business processes.
  • Create automated workflows for notifications, approvals, data routing, document generation, reporting, and system integrations.
  • Support data collection and field technology solutions using tools such as FastField Forms, ArcGIS Field Maps, Tablogs, Power Apps, SharePoint, and other approved platforms.
  • Work with project managers, technical staff, and client stakeholders to gather requirements, document workflows, identify process improvements, and recommend practical technology solutions.
  • Integrate Microsoft 365 solutions with external systems using APIs, custom connectors, HTTP actions, Office Scripts, Power Query, or other approved integration methods.
  • Develop and maintain Power BI dashboards, reports, and datasets using SharePoint, Dataverse, Excel, SQL, APIs, and other business data sources.
  • Help normalize, clean, transform, and model data for reporting, automation, and integration across systems.
  • Troubleshoot application, automation, permissions, data connection, and user access issues.
  • Participate in solution design, technical documentation, testing plans, deployment planning, user guidance, and long-term support procedures.
  • Support existing internal and client‑facing applications by resolving issues, improving performance, enhancing usability, and adding new functionality.
  • Contribute to reusable development patterns, templates, documentation standards, and best practices for the EIS technology team.
  • Apply a practical understanding of large language models, generative AI capabilities, prompt design, responsible AI use, and appropriate AI‑assisted development practices to improve business solutions and user productivity.
  • Collaborate with EIS team members to address technical challenges across multiple projects in environmental consulting, EHS compliance, site remediation, data management, and cloud‑based project delivery.
  • Generate training materials, user guides, video tutorials, and other support documentation to improve adoption of developed solutions.
SKILLS/EXPERIENCE
Minimum Skills and Requirements:
  • Bachelor’s or Associate’s Degree in Computer Science, Information Technology, Engineering, Data Science, Environmental Science, or a related technical field — or equivalent professional experience, training, or certifications.
  • 3–6 years of experience developing business applications, automations, reporting solutions, databases, or cloud‑based systems.
  • Hands‑on experience developing with Microsoft Power Platform, especially Power Apps and Power Automate.
  • Experience configuring and supporting SharePoint Online sites, lists, libraries, views, permissions, pages, and document management structures.
  • Working knowledge of Microsoft 365 services, including Teams, Outlook, OneDrive, Excel, Forms, Planner, and related collaboration tools.
  • Ability to gather requirements from business users and translate them into functional, maintainable technical solutions.
  • Understanding of relational data concepts, data modeling, and structured data management.
  • Experience troubleshooting Power Apps formulas, Power Automate flow failures, connector issues, user permissions, and data source problems.
  • Strong attention to detail and ability to independently manage assigned tasks from requirements through testing and support.
  • Ability to communicate technical concepts clearly to both technical and non‑technical audiences.
  • Excellent written and verbal communication skills.
  • Basic understanding of large language models, generative AI tools, prompt engineering concepts, responsible AI use, and how to appropriately apply AI capabilities in business and technology workflows.
  • Demonstrated ability to learn new tools, platforms, and frameworks quickly.
Preferred Qualifications:
  • Experience with Dataverse, model‑driven apps, Power Pages, managed solutions, environment strategy, or Power Platform application lifecycle management.
  • Experience with Power BI, Power Query, DAX, data modeling, dashboard development, and report publishing.
  • Experience with SharePoint JSON formatting, content types, managed metadata, calculated columns, lookup columns, and permission design.
  • Experience using REST APIs, HTTP actions, custom connectors, Microsoft Graph, or third‑party system integrations.
  • Experience developing web applications, including responsive user interfaces, front‑end or full‑stack development, application integrations, or cloud‑hosted business applications.
  • Experience designing, configuring, or developing custom AI agents, copilots, chatbots, or AI‑assisted workflow solutions using tools such as Copilot Studio, Azure AI services, Azure AI Foundry, Microsoft 365 Copilot extensibility, or similar platforms.
  • Experience supporting environmental, EHS, compliance, engineering, field data collection, GIS, or consulting workflows.
  • Experience developing mobile‑friendly or offline‑capable Power Apps.
  • Familiarity with low‑code mobile form builders such as FastField, ArcGIS Field Maps, Tablogs, Survey123, or similar platforms.
  • Experience working in Microsoft Government Community Cloud (GCC), GCC High, or other regulated Microsoft 365 environments.
  • Familiarity with solution documentation, version control, development/test/production environments, and release management practices.
  • Microsoft certifications such as Power Platform Fundamentals (PL‑900), Power Platform App Maker (PL‑100), Power Platform Functional Consultant (PL‑200), Power Platform Developer (PL‑400), Power BI Data Analyst (PL‑300), or equivalent
Why Join EnSafe?
  • Employee‑Owned Advantage
    EnSafe is 100% employee‑owned, with an ESOP (Employee Stock Ownership Plan) since 1997. That means when EnSafe succeeds, you succeed too, turning company growth directly into shared rewards.
  • Commitment to Growth and Wellness
    The company supports personalized career development, mentorship, and employee wellness initiatives such as health tracking tools.
  • Purpose‑Driven Work
    EnSafe’s mission focuses on impactful environmental, health, and safety consulting—making a real difference in communities and is backed by its long‑standing technical credibility.
  • Safety as a Value, Not Just a Service
    Safety is deeply embedded in our culture, prioritizing employee well‑being in addition to helping clients maintain compliance. We stress that “safety is part of everything we do.”
  • A Culture of Freedom & Ownership
    At EnSafe, our career philosophy is built on freedom. The freedom to take initiative, achieve your goals, and shape your own career path Employees are encouraged to pursue growth in a flexible, entrepreneurial environment.
  • Challenging, Creative Work
    Workdays at EnSafe are anything but ordinary, fast‑paced, dynamic, and filled with opportunities to tackle projects in environmental consulting, health & safety, engineering, and technology. Every day calls for creativity, innovation, and agile problem‑solving.
About EnSafe

EnSafe began as a two‑person firm in 1980, navigating complex regulatory compliance issues on behalf of our clients. We nurture our people with growth and development opportunities. We build enduring, trustful relationships with each of our clients, with a focus on high ethical and safety standards. We build this reputation by attracting high‑quality people and retaining them for the long term.

At EnSafe, we are dedicated to fostering a diverse and authentic workplace, so if you’re excited about this role but your experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles at our company.

EnSafe is committed to being an EEO employer and all qualified candidates will receive consideration without regard to race, color, religion, national origin, citizenship, age (except for bona fide occupational qualifications), sex, disability, sexual orientation, gender identity, marital status, military or veteran status, any other status protected by federal, state, or local law, or association with a person on the basis on one or more of the foregoing.

As set forth in EnSafe Inc.’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

A “disabled veteran” is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service‑connected disability.

A “recently separated veteran” means any veteran during the three‑year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An “active duty wartime or campaign badge veteran” means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An “Armed forces service medal veteran” means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Microsoft Power Platform/AI Developer
Microsoft Power Platform/AI Developer

EnSafe • Titusville (FL)

On-site
USD 80,000 - 110,000
Mid-Level Power Platform/Cloud Platform Developer EnSafe Inc. · Jacksonville, FL + 1 more Full-time · On-site — 50 minutes ago
Mid-Level Power Platform/Cloud Platform Developer EnSafe Inc. · Jacksonville, FL + 1 more Full-time · On-site — 50 minutes ago

Emploive • Jacksonville (FL), Northern (KY)

Hybrid
USD 85,000 - 120,000
ESOP
Career development
Wellness programs
+1
Microsoft Power Platform/AI Developer
Microsoft Power Platform/AI Developer

EnSafe • Jacksonville (FL)

On-site
USD 95,000 - 130,000
Employee-owned
Growth opportunities
Wellness initiatives
Staff Geologist
Staff Geologist

EnSafe Inc. • Dallas (TX)

On-site
USD 65,000 - 90,000
Employee ownership
Growth & wellness
Impactful work
+3
Talent Acquisition Partner
Talent Acquisition Partner

EnSafe Inc. • United States

On-site
USD 80,000 - 120,000
Employee-Owned ESOP
Career development & mentorship
Health and wellness initiatives
Hydrology & Hydraulics Engineer
Hydrology & Hydraulics Engineer

EnSafe Inc. • Houston (TX)

On-site
USD 80,000 - 110,000
Employee-Owned ESOP
Career growth & wellness programs
Safety culture and agile problem‑solv​
Assistant Project Manager, Environmental Scientist or Geologist
Assistant Project Manager, Environmental Scientist or Geologist

GeoWorld • Jacksonville (FL)

On-site
USD 85,000 - 120,000
ESOP (Employee Stock Ownership Plan)
Career development & mentorship
Health tracking tools
+1
Senior Environmental Compliance Lead
Senior Environmental Compliance Lead

Dormont Manufacturing Co • Memphis (TN)

On-site
Confidential
Flexible & Project-Based Talent
Flexible & Project-Based Talent

EnSafe Inc. • United States

Hybrid
USD 60,000 - 80,000
Professional development opportunities
Access to impactful projects
Flexible work assignments
Environmental Project/Client Manager
Environmental Project/Client Manager

EnSafe • Nashville (TN)

On-site
USD 115,000 - 165,000
ESOP
Wellness programs
Career development
+3