Full Stack Engineer
Company: Prescient Edge
Location: Mc Lean
Posted on: April 2, 2026
|
|
|
Job Description:
Description Prescient Edge is seeking a Full Stack Engineer to
support a federal government client. Responsibilities: Duties
include creating prototype modeling and simulation software GUI to
display satellites in orbit, and multitude of information provided
by TLE data & the Unified Data Library (UDL) Software Engineer will
be responsible to gather requirements and design, codify, integrate
and implement secure solutions that support business functionality
as well as the underlying infrastructure required to deploy and run
those solutions. Analyze user needs and software requirements to
determine feasibility of design within time and cost constraints.
Applies coding and testing standards, security testing tools
(including ‘fuzzing’ static-analysis code scanning tools), threat
modeling, and conducts code reviews Design, implement, and maintain
efficient and reusable Python code, and VueJS Support software and
web architecture development, requirements analysis, process
execution and evaluation, selection, and evaluation of COTS/GOTS
tools, and integration (with both new and legacy systems). Perform
and oversee data engineering tasks such as writing scripts, calling
APIs, web scraping, and writing SQL queries to handle large
datasets. Design, prototype, and integrate distributed caching
frameworks and work with various Kubernetes (k8s) services, such as
EKS, AKS, GKE, etc. Shall provide software process management and
configuration management throughout the software/web prototyping
lifecycle. Collaborate between team members, participating in AGILE
scrum for prototyping and product development, as needed. Aid in
the development of strategies, roadmaps, standards, and reference
architecture / implementation of prototypes into Enterprise tools.
Performs statistical analysis, applies data mining techniques, and
builds high quality prediction systems. Work with and design,
prototype, & deployment of complex asynchronous frameworks.
Customize and oversee integration tools, warehouses, databases, and
analytical systems Design, prototype, test, and maintain software
and web-based applications and content solutions to satisfy
customer requirements. Follow a formal design process using formal
specifications, data flow diagrams, and other accepted design
techniques and also shall adhere to laws, standards, and
established guidelines for prototyping and delivery of software and
web tools (e.g., software reuse, modifiable, efficient, reliable,
understandable, fault tolerant). Develop full-stack and reference
architecture designs for software and infrastructure across hybrid
environments inclusive of cloud platforms. Develop and maintain
current and planned state architectural documents such as Domain
roadmaps, Standards, Patterns, reference
architecture/implementation documents for Enterprise Applications.
Requirements Desired Experience: 8 years' experience with
designing, building and modifying standalone application software
and 10 years’ professional experience within software development &
engineering fields. Must be a U.S. citizen. Experience implementing
and maintaining services in a CI/CD pipeline. Experience with
software integration or testing, including analyzing and
implementing test plans and scripts. Extensive experience in
development, APIs, and scripting language support. Experience
applying Structured Query Language (SQL), Non-Structured Query
Language (NoSQL), Application Program Interface (API) Building,
Extract, Transform and Load (ETL) pipelines, Web Application
Servers, or Search Index. Ability to identify potential flaws in
codes to mitigate vulnerabilities throughout. Experience using
programming languages and products such as Python and VueJS;
Familiarity with other languages to include Rust, SQL, C++,
PowerShell, C#, JavaScript. Experience applying complex
mathematical and statistical concepts; data manipulations and
visualizations. Experience managing and merging of disparate data
sources, preferably through R, Python, or SQL; statistical
analysis; and data mining algorithms. Advanced experience with
databases design for big data, such as management of large data
sets, and/or design and implementation of data stores to support
analysis and scalable processing and storage for high
frequency/high volume data pipelines. Demonstrates ability to
communicate understanding from information that may be incomplete,
indirect, highly complex, seemingly unrelated, &/or technically
advanced. Demonstrates ability to work independently with minimal
oversight and direction. Demonstrates ability to collaborate and
work with other IC members on information sharing, driving
collection, and addressing analytic disputes and conflict
resolution. Education: Bachelor’s degree in computer science or
other relevant engineering degree Desired: Additional
certifications and coursework related to orbital mechanics,
software engineering, AWS cloud computing, etc. Security Clearance:
Security clearance – Ability to get TS/SCI
Keywords: Prescient Edge, Wheaton-Glenmont , Full Stack Engineer, IT / Software / Systems , Mc Lean, Maryland