NMR Consulting, Inc.
Software Developer/Power Platform Developer
NMR Consulting, Inc., Chicago, Illinois, United States, 60290
Position: Software Developer/Power Platform Developer
Location: Huntsville
Clearance: Active Secret Clearance
*** $10,000 sign on bonus ***
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
#J-18808-Ljbffr
*** $10,000 sign on bonus ***
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
#J-18808-Ljbffr