Software Developer/Power Platform Developer

NMR Consulting, Inc.

Huntsville (AL)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NMR Consulting, Inc. in Huntsville, AL seeks an experienced Software Developer/Power Platform Developer to design and implement SharePoint Online and Power Platform solutions.

The role includes SPFx development, migration planning from on-premises to cloud, and building Power Apps, Power Automate, and Power BI applications. The candidate should have strong web development skills (HTML5, CSS3, JavaScript/TypeScript, React) and deep knowledge of SharePoint APIs, security, and CI/CD practices.

Qualifications

  • 5+ years of experience with HTML5, CSS3, and JavaScript (ES6+)
  • 3+ years with Power Apps, Power Automate, and Power BI
  • 3+ years SPFx development
  • Experience migrating on-premises to SharePoint Online and Power Platform
  • Strong understanding of SharePoint APIs and security models

Responsibilities

  • Design, develop, and deploy SPFx web parts and extensions
  • Build and customize SharePoint Online sites, lists, libraries, and content types
  • Create Power Apps model-driven, canvas, and code apps
  • Design and implement Power Automate workflows
  • Build dashboards and reports in Power BI
  • Migrate legacy SharePoint to SharePoint Online
  • Convert InfoPath forms to Power Apps
  • Develop HTML, CSS, and JavaScript using SharePoint APIs
  • Maintain documentation and ensure source control

Skills

HTML5
CSS3
JavaScript (ES6+)
TypeScript
React
Power Apps
Power Automate
Power BI
SPFx
SharePoint REST API

Education

Bachelor's degree in Computer Science or related field
DoD 8570 IAT Level II (required)
Security+ CE / CISSP-ISSAP (preferred)
Microsoft Certifications PL-400/PL-600/AZ-204 (preferred)

Tools

SharePoint Designer
Visual Studio Code
Git
CI/CD pipelines
SharePoint Online

Job description

Position: Software Developer/Power Platform Developer

Location: Huntsville

Clearance: Must be eligible to obtain a clearance

Overview

We are seeking an experienced SharePoint Developer with expertise in SharePoint Online and the Microsoft Power Platform ecosystem.This role focuses primarily on modern SharePoint development, including SharePoint Framework (SPFx) solutions, Power Platform applications, and migration plans from on-premise SharePoint environments to cloud-based solutions

Responsibilities
SharePoint Online Development
  • Design, develop, and deploy SharePoint Framework (SPFx) web parts, extensions, and solutions
  • Build and customize SharePoint Online sites, lists, libraries, and content types
  • Utilize SharePoint REST API to implement modern web experiences to support business process flow
Power Platform Development
  • Create custom business applications using Power Apps studio as model-driven, canvas, and code apps
  • Design and implement automated workflows using Power Automate
  • Build comprehensive dashboards and reports in Power BI connecting to both on-premise and cloud data sources
  • Integrate Power Platform solutions with SharePoint Online and other 365 services
SharePoint Migration
  • Provide technical expertise in the form of assessment and recommendation for migration strategies of legacy SharePoint customizations to SharePoint Online
  • Dissect complex customizations that could be built in a myriad of development strategies to rebuild in SharePoint Online
  • Convert InfoPath forms to modern Power App solutions
  • Build Power Automate flows to mirror functionality of SharePoint Designer workflows
SharePoint Subscription Edition Development
  • Maintain and enhance existing on-premise SharePoint Subscription Edition customizations utilizing supporting tools such as SharePoint Designer and Visual Studio Code
  • Develop business applications that heavily utilize HTML, CSS, and JavaScript leveraging SharePoint APIs.
  • Use OData query options to refine API request to streamline user performance.
  • Support legacy applications during migration transition periods
  • Work with the customer to capture functional and technical requirements related to the business process flow.
  • Develop SQL Queries to support the development of business applications utilizing external datasources.
  • Develop SDLC documentation to include but not limited to Detailed Design Documents, Use Cases, and supporting documentation.
  • Ensure developed code is maintained using proper source control management.
  • Perform other related assignments as needed.
Knowledge, Skill, and Technical Requirements
  • Ability to interact with end users and translate business language into technical requirements.
  • 5+ years of experience with HTML5, CSS3, and JavaScript (ES6+)
  • 3+ years of experience with Power Apps, Power Automate, and Power BI development
  • 3+ years of experience with SPFx development
  • 3+ years of experience with TypeScript, React, and downstream UI libraries
  • Strong competency in modern web design practices with an emphasis on component development, front-end architecture, and performance optimization
  • Advanced knowledge of SharePoint APIs in handling basic CRUD operations as well as permission and role management, and workflow state management
  • Capability of implementing separation of concerns in the utilization of SharePoint resources as a back-end data store with static files hosted from within a SharePoint library
  • Experience with jQuery and Kendo UI libraries
  • Demonstrated experience building PCF components
  • Proven track record migrating InfoPath forms and SharePoint Designer workflows to Power Platform
  • Knowledge of SharePoint REST APIs, JSOM, CSOM and Microsoft Graph API
  • Understanding of SharePoint security models and permissions
  • Experience with TypeScript and Node.js development environments
  • Familiarity with Git version control and CI/CD pipelines
  • Understanding of responsive web design principles
  • Proficiency with data modeling and database concepts
  • Must have a high level of interpersonal skills and the ability to successfully collaborate with team members.
Education and Qualification
  • Compliant as IAT Level II (DoD 8570) and 621 – Intermediate (DoD 8140) (required)
  • Bachelor’s degree in Computer Science, Information Technology, Cybersecurity, Information Systems, Data Science, or Software Engineering (preferred)
  • Current qualification in Security+ CE, CSSLP, GSEC, or CISSP-ISSAP (preferred)
  • Microsoft Certified PL-400, PL-600, AZ-204, or MS-600 (preferred)
  • ITIL Foundation (preferred)
ADA Specifications
  • Occasionally lifting of 5-10 lbs.
  • Regularly required to talk and/or hear
  • Extended working hours
  • No travel expected for this position
  • Will be required to use the computer screen for extended periods of time

NMR Consulting is an Equal Opportunity Employer (EOE).M/F/D/V

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer/Power Platform Developer
Software Developer/Power Platform Developer

NMR Consulting • Huntsville (AL)

On-site
USD 90,000 - 120,000
Senior Sharepoint Engineer/Power Platform Developer
Senior Sharepoint Engineer/Power Platform Developer

Harvard Partners, LLP, Trusted Advisors to IT • Boston (MA)

On-site
USD 100,000 - 130,000
Senior Technical Expert (SharePoint / Power Platform Development)
Senior Technical Expert (SharePoint / Power Platform Development)

HeiTech Services, LLC • Washington

On-site
USD 120,000 - 180,000
Power Platform Senior Developer Lead
Power Platform Senior Developer Lead

JPMorganChase • Wilmington (DE)

Hybrid
USD 120,000 - 170,000
Senior SharePoint Developer
Senior SharePoint Developer

H2 Performance Consulting • Washington

On-site
USD 120,000 - 180,000
Share Point Developer-22036
Share Point Developer-22036

Syneren Technologies Corporation • Alexandria (VA)

On-site
USD 80,000 - 110,000
Intermediate SharePoint / Power Platform Developer
Intermediate SharePoint / Power Platform Developer

HeiTech Services, Inc. • Washington, Northern (KY)

Hybrid
USD 130,000 - 170,000
Microsoft SharePoint Developer
Microsoft SharePoint Developer

J.A. White & Associates, Inc. • Columbia (SC)

Remote
USD 80,000 - 120,000
SharePoint Developer with Security Clearance
SharePoint Developer with Security Clearance

People, Technology & Processes, LLC • Scott Air Force Base (IL)

On-site
USD 90,000 - 120,000
Senior SharePoint & Power Platform Developer (Active Secret Clearance)
Senior SharePoint & Power Platform Developer (Active Secret Clearance)

Akima, LLC • Fort Belvoir (VA)

On-site
USD 145,000 - 150,000
Comprehensive benefits program
Medical and dental insurance
Paid Time Off (PTO)
+1