Software Developer/Power Platform Developer na NMR Consulting
NMR Consulting · Huntsville, Estados Unidos Da América · Onsite
- Professional
- Escritório em Huntsville
Location: Huntsville
Clearance: Active Secret Clearance
Responsibilities
- 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
- 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
- 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
- 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.
- 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.
- 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)
- 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
Candidatar-se agora