Full-Stack Developer — Legacy Modernization - Contract to Hire

🌍 Remote, USA 🎯 Full-time 🕐 Posted Recently

Job Description

THE OPPORTUNITY We are executing a comprehensive modernization of a 15-year-old enterprise platform. The backend conversion from VB.NET to C# is complete. We are now legacy ASP pages to a React single-page application and completing the REST API layer. Current Architecture (Legacy): • Classic ASP, VBScript/JScript, COM/DCOM services, IIS, Windows Registry configuration, MySQL/MS SQL bolthires Architecture: • C#/.NET 8, ASP.NET Core REST APIs, React with shadcn/ui, MySQL (InnoDB), nginx, JSON configuration, Linux-ready deployment RESPONSIBLITIES • Analyze legacy ASP and VBScript code to understand existing business logic and translate functionality into React components with REST API backends • Design, build, and extend C# REST APIs replacing legacy COM interfaces (82 bolthires functions, 53 VAL functions) • Implement comprehensive unit test coverage for previously untested code • Remediate security vulnerabilities including SQL injection and missing CSRF protection • Implement structured logging and observability instrumentation • Collaborate directly with the CTO and founder in a fast-paced, low-overhead environment QUALIFICATIONS Required: • 4+ years of professional software development experience • Demonstrated experience with C#/.NET backend development • Proven React frontend development skills • Experience working with legacy systems and executing modernization projects • Strong problem-solving skills and ability to work with undocumented or poorly documented code • Self-directed work style with proactive communication Preferred: • Experience with Classic ASP, COM, or other legacy bolthires technologies • Familiarity with enterprise SaaS environments • Background in legal technology, intellectual property, or compliance-driven industries WHAT WE OFFER • Direct collaboration with company leadership – no bureaucratic layers • Meaningful impact on a platform used by major global enterprises • Flexible remote work arrangement • Competitive compensation based on experience WORK ENVIRONMENT

This role is ideal for developers who thrive in small, high-ownership environments.

You will encounter ambiguity, legacy complexity, and the satisfaction of transforming aging infrastructure into a modern, maintainable system. We value working software and clear communication over process and ceremony. Apply tot his job

Ready to Apply?

Don't miss out on this amazing opportunity!

🚀 Apply Now

Similar Jobs

Recent Jobs

You May Also Like