About the job
SciTec, a proud subsidiary of Firefly Aerospace, is a pioneering force in the realm of non-traditional defense contracting, dedicated to delivering cutting-edge technologies that bolster U. S. National Security and Defense initiatives. With over 45 years of experience, our organization has consistently supported Department of Defense clientele by creating innovative remote sensing algorithms, tools, and techniques aimed at enhancing world-class data exploitation capabilities for missions related to missile defense, intelligence, surveillance, reconnaissance, space domain awareness, and aircraft survivability.
Important Notice: All employees must be U. S. citizens due to the nature of our government contracts. Applicants who do not meet this requirement will not be considered.
We are on the lookout for a Full Stack Software Engineer who will be responsible for designing, developing, and maintaining user-facing web applications alongside backend services tailored for real-time data and geospatial information systems. This position emphasizes the creation of dependable, visually engaging, and high-performance applications that function seamlessly in mission-critical contexts.
The ideal candidate should possess a strong capability to navigate the entire stack—from frontend user interfaces to backend data processing pipelines—and excel in a collaborative, Agile development setting.
Responsibilities
- Design, develop, and maintain both frontend and backend software, encompassing code, tests, and documentation.
- Build and integrate user interfaces along with data pipelines for real-time and geospatial data visualization.
- Design, prototype, and implement user-centric interfaces that effectively translate customer needs into intuitive solutions.
- Maintain and enhance 24/7 user-facing applications that manage, display, and monitor real-time data.
- Identify and rectify software defects and security vulnerabilities.
- Collaborate with team members during Agile ceremonies, including standups, sprint planning, and retrospectives.
- Contribute to architectural discussions and technical design decisions.
- Ensure adherence to software engineering best practices, including code quality, testing, and maintainability.
- Support documentation and knowledge sharing across teams.
- Perform other duties as assigned.

