Senior Application Developer

JRH Consultants
27 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 160K

Job location

Remote

Tech stack

JavaScript
.NET
API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
Unit Testing
Azure
C Sharp (Programming Language)
Cloud Computing
Software Documentation
Code Generation
Computer Engineering
Continuous Integration
Data Hub
ETL
DevOps
Entity Framework
Key Management
Microsoft Dynamics
Microsoft Office
Scrum
Power BI
SharePoint
Software Engineering
SQL Databases
Web Applications
Model-Driven Development
Enterprise Software Applications
.NET Core
Microsoft Power Automate
React
Delivery Pipeline
Large Language Models
Prompt Engineering
Software Application Programming
Generative AI
AI Platforms
Material Design
Kubernetes
Information Technology
Google Cloud Functions
Powerapps
Azure
Microservices

Job description

JRH is seeking a Senior Application Developer to develop applications in a SPFX agile environment and who will be an integral part of our team! The Senior Application Developer will be responsible for maintaining, enhancing, creating, and modifying SPFX applications. The Senior Application Developer must be able to obtain clearance with a Federal Government client, so US citizenship or Green Card is needed., · Manage site collection, configured security, create sites, lists, libraries and configure site features in SharePoint 2013, SharePoint 2016 and SharePoint Online

· Create DevOps pipelines for continuous integration and deployment (CI/CD) using Azure DevOps

· Execute development aspects of projects from solutioning through unit testing, code documentation, and when applicable O&M support

· Involved in all phases of Software Development Life Cycle (SDLC) including requirements gathering, analysis, design, development, deployment (to Dev, Staging, QA, and Production)

Requirements

· 5+ years' experience in ReactJS and related 3rd party component libraries such as Material UI, Office Fabric UI etc.

· At least 2 years of experience .NET Core/.NET Framework web applications and APIs using C#

· Experience with Entity Framework and entity, model mappings

· At least 3 years' experience with SharePoint Online

· At least 3 years Power Platform development experience (both Model-Driven and Canvas Apps)

· At least 3 years of experience in SharePoint Framework Webpart development

· Minimum of 2 years' experience REACT components

· Minimum of 2 years' experience developing applications in SPFX preferably in a cloud-based environment (e.g. Azure, AWS, etc)

· Must have minimum of 3 years' experience developing PowerApps specifically within SPFX using the tech stack C# .Net, SQL, or JavaScript

· Experience developing apps via Power Apps, Power Automate (Flow), Power BI, Dynamics 365, Dataverse, and SharePoint Online

  • Hands-on experience in AI/ML or AI-enabled application development
  • Proven experience integrating AI services (e.g., Azure OpenAI, Cognitive Services, or similar) into enterprise applications
  • Strong understanding of Generative AI (LLMs), prompt engineering, and AI-driven workflows
  • Experience designing and consuming AI-powered APIs and microservices
  • Familiarity with AI-assisted development tools (e.g., code generation, testing automation, DevOps acceleration)

Preferred:

· Must possess or be able to obtain within 90 days of hire an AZ-204, Microsoft Azure Developer Associate, and PL-400 Power Platform Developer Associate

· 2+ years' experience with Azure resources and services configuration such as Azure Key Vault, Azure Container Registry, Kubernetes Cluster, App Insights etc.

· 2+ years' experience with Azure resources and services configuration

· 2+ years' experience in ETL Tools, Agile Implementation, and Sprint Planning

· Experience with Azure Resources such as Web Apps, Clusters, Container Registry, Service Bus, App Registration, Function Apps, Azure ADB2C etc.

· Azure DevOps builds and releases pipelines, and automated processes, · Bachelor's degree in Computer Science or Computer Engineering or Information Technology or Computer Information Systems or 3+ years of relevant experience, * This position requires the successful adjudication of a Public Trust background check, which requires that you be a U.S. Citizen or a Green Card holder who has lived in the United States for at least three years. Would you be able to furnish verification that you meet this requirement?

Experience:

  • ReactJS and related 3rd party component libraries: 5 years (Required)

Benefits & conditions

Professional development assistance, 401(k), Health insurance, Paid time off, Vision insurance, Dental insurance, * 401(k)

  • Dental insurance
  • Health insurance
  • Paid time off
  • Professional development assistance
  • Vision insurance

Compensation Package:

  • Yearly pay

Apply for this position