Role - Full Stack Developer
Location Houston , TX
The Full Stack Developer will lead the modernization of a long-standing in-house desktop application ( QNG+e , built with WinForms, .NET, and C#) by architecting and developing its next-generation web-based platform . This role is ideal for an experienced developer who thrives on innovation, has a strong command of modern web technologies, and can independently drive the design, development, and implementation of complex enterprise applications.
Key Responsibilities
- Application Modernization : Lead the re-architecture and re-development of an established desktop application (WinForms / .NET) into a fully functional web-based application .
- Web Development : Design and implement front-end features using React and JavaScript , ensuring performance, scalability, and a modern user experience.
- Backend Integration : Build and optimize APIs and backend services to integrate seamlessly with Microsoft SQL, PostgreSQL, and MongoDB databases.
- Feature Preservation & Enhancement : Maintain all core desktop capabilities in the new web application (e.g., data exports to Excel, advanced data grid functionality, and business logic consistency).
- Technical Innovation : Evaluate tools and frameworks (e.g., AG Grid or alternative solutions) to enhance user interaction and data visualization.
- Collaboration & Leadership : Drive architectural decisions, collaborate with internal stakeholders, and contribute to both design and implementation phases.
- Scalability & Performance : Ensure the web application supports multi-region operations and large-scale data (currently over 18,000 inventory records across seven regions).
Qualifications & Experience
Required Skills :
Strong proficiency in JavaScript and modern front-end frameworks, particularly React .Solid experience with Microsoft SQL Server and PostgreSQL databases.Familiarity with MongoDB for unstructured or hybrid data storage.Experience using Dapper ORM or similar object-relational mappers.Proven ability to design, develop, and deliver end-to-end web solutions independently.Strong understanding of API design, data modeling, and UI / UX best practices.Preferred Skills :
Background in modernizing legacy desktop or WinForms applications .Familiarity with .NET Core / C# for backend or middleware development.Knowledge of cloud deployment (AWS, Azure, or similar) for scalable application