[Remote] Full Stack Engineer
Note: The job is a remote job and is open to candidates in USA. Digital Consultants LLC is a certified SBA 8(a) small business that delivers professional IT solutions to Federal, civilian, and private-sector customers. The Full Stack Engineer will maintain and modernize mission-critical operational systems across React, Node.js, C#/.NET, SQL Server, authentication, APIs, and real-time services while supporting security, reliability, and cloud-readiness initiatives.
Responsibilities
- Maintain and enhance a React-based operational dashboard for login, unit visibility, geofencing, and admin tooling
- Support and improve a Node.js/Express backend proxy managing session authentication, SQL access, geospatial CRUD, file uploads, and service choreography
- Maintain and extend legacy C#/.NET Framework services including REST APIs, SOAP (ASMX) endpoints, and internal server processes
- Support modernization initiatives, including migration toward .NET Core and ASP.NET Core Identity
- Diagnose and resolve issues across UI, backend APIs, databases, and real-time communication layers
- Improve reliability, security posture, and maintainability without interrupting ongoing operations
- Document core workflows, API contracts, deployment processes, and system dependencies
- Collaborate on feature-tiering workflows to support iOS/Android subscription models tied to App Store/Play Store purchases
Skills
- Public Trust required
- Strong C# experience with ASP.NET Web API, MVC, and ASMX SOAP services on .NET Framework 4.6.x
- Experience with modern .NET Core/.NET 6+ for APIs, background services, and refactoring legacy codebases
- Strong JavaScript experience across React (hooks, state management) and Node.js/Express
- Deep SQL Server expertise including performance tuning, schema analysis, safe updates, and spatial queries
- Hands-on authentication/security experience: ASP.NET Membership (legacy user stores), Session/cookie auth, MFA/TOTP flows, JWT handling
- Experience with (or ability to maintain) mixed API ecosystems (REST + SOAP + event-driven + real-time components)
- Strong debugging and incident-response skills across distributed systems
- Comfortable working in legacy codebases while delivering incremental modernization
- Experience migrating authentication systems from ASP.NET Membership to ASP.NET Core Identity
- Understanding of identity hardening practices for regulated environments (GovCloud, FedRAMP)
- Familiarity with OAuth2/OIDC, claims/role-based authorization, token lifecycles
- Experience scaling SignalR using Redis backplanes, messaging queues, or distributed event systems
- Experience with distributed caching platforms (Redis, Memcached)
- Experience migrating authentication systems from ASP.NET Membership to ASP.NET Core Identity
- Understanding of identity hardening practices for regulated environments (GovCloud, FedRAMP)
- Familiarity with OAuth2/OIDC, claims/role-based authorization, token lifecycles
- Experience scaling SignalR using Redis backplanes, messaging queues, or distributed event systems
- Experience with distributed caching platforms (Redis, Memcached)
- Experience with message queues such as RabbitMQ, AWS SQS, Kafka, or Azure Service Bus
- Experience deploying .NET, Node.js, or hybrid systems into AWS (EC2, ECS/EKS, Elasticache, CloudWatch)
- Bonus for experience deploying into AWS GovCloud or other regulated environments
- Experience with CI/CD (GitHub Actions, Azure DevOps, Jenkins, TeamCity)
- Experience configuring IIS, Kestrel, Node servers, Windows services, and basic networking (DNS, SSL, load balancers)
- Experience with geospatial logic: geometry/geography types, spatial indexes, geofence calculations
- Experience with real-time field operations, logistics, tracking, mapping, or dispatch-style systems
- Experience integrating backend systems with App Store / Play Store subscription verification
- Ability to build server-side logic for feature tiers, entitlements, and product catalog selection
- Experience supporting onboarding flows linking web signup to mobile app subscription activation
- Experience containerizing workloads with Docker
- Experience with structured logging/observability (Serilog, ELK, OpenTelemetry, CloudWatch)
- Experience managing API versioning and backward compatibility
Benefits
- Growth opportunities
- A full benefits package
- Remote (US-based) work arrangement
Company Overview