Valkyrie Enterprises has an immediate need for a Mid-Level Software Engineer who will be providing key support to the NSWCDD Electronic Warfare Spectrum Operations (EWSO) Division in Dahlgren, VA. The role involves providing software development support for EPOCHA software Web-based GUI (wEPOCHA), which is replacing the legacy, QT-based GUI. Development will utilize technologies appropriate for interacting with content or software running on a remote server through a Web browser. The engineer will perform both front-end and back-end development (full-stack development) and will develop and maintain scalable web applications using Python and Flask on the backend. The position also requires designing and implementing interactive, user-focused frontend using JavaScript/TypeScript and Vue framework, building RESTful APIs, and integrating them into data visualization libraries like Apache eCharts or AgGrid.