Full Stack Engineer
Leading with our people, Digital Consultants' mission is to deliver the highest level of professional solutions while being a trusted partner and advisor to our customers. With a culture of practicality, opportunity, and creativity we remain dedicated to being honest, trustworthy, respectful, and ethical in everything we do. We are a certified SBA 8(a) small, disadvantaged business that supports multiple IT customers within the Federal, civilian, and private sectors. Digital Consultants also offers our employees growth opportunities, competitive wages, and a full benefits package. Our founding principles, Fairness, and Common Sense make working here more than a job, it’s the Digital family.
Digital Consultants is hiring a remote (US-based) Full Stack Engineer to maintain, modernize, and evolve two mission-critical systems:
- Voyager Insight (React + Node.js + SQL Server) – Operational dashboard for unit tracking, geofences, and administrative workflows.
- Atlas Server (C#/.NET Framework + Web API + SOAP + SQL Server, Python, TypeScript) – Authentication, device initialization, event reporting, geofence retrieval, and real-time communication services.
This role is ideal for an engineer comfortable working across modern JavaScript stacks and legacy enterprise .NET systems, with strong database, security, and API integration experience. You will help modernize authentication to support GovCloud/FedRAMP readiness, scale SignalR real-time services, and support subscription-tier enablement for mobile platforms.
Job Duties:
- 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.