Sr. Full Stack Developer
ShiftCode Analytics - Hackensack, NJ
Apply NowJob Description
Interview : Video Visa : USC, GC This is hybrid from day-1 ( Need local candidates ) Description: Position Overview: A Senior Full-Stack Developer to lead the modernization of a legacy Microsoft Access application backed by SQL Server into a secure, scalable, cloud-hosted web solution. Rebuild Access forms and logic as a React.js web front end with a modern API layer (.NET or Node) running on Microsoft Azure. This role is ideal for someone who enjoys refactoring older systems, working end-to-end, and delivering modern, user-friendly applications that transform how an organization operates. Responsibilities: Analyze existing Microsoft Access front end and VBA logic to identify workflows and dependencies. Re-architect the Access front end into a React.js web application with modular, maintainable components. Design and develop RESTful APIs (preferably in .NET Core, or Node.js/Express) that replace Access/VBA-based business logic. Integrate web authentication with Microsoft Entra ID (Azure AD) for SSO and role-based access. Collaborate with the Database/Cloud Engineer on data models, APIs, and deployment. Implement and maintain CI/CD pipelines (Azure DevOps or GitHub Actions). Work with Power BI developer or data engineer to embed web-based reports and dashboards. Ensure scalability, usability, and maintainability of the new web front end. Required Qualifications: 6+ years of professional software development experience. Strong proficiency with React.js, TypeScript, HTML5, and CSS3. Experience with C# / .NET Core or Node.js/Express for back-end services. Solid understanding of SQL Server / Azure SQL integration and query optimization. Experience migrating or rebuilding Microsoft Access applications a plus. Familiarity with Azure services: App Service, Key Vault, Azure SQL, Entra ID. Knowledge of Power BI, Power Automate, or Azure Functions is a plus. Excellent problem-solving, communication, and documentation skills. Preferred Qualifications: Experience working with non-profits or mission-driven organizations. Prior exposure to Access-to-web or Access-to-Cloud modernization projects. Comfortable working in small, agile teams with shared ownership of architecture and delivery.
Created: 2026-03-04