More jobs:
Software Developer, Software Engineer, Full Stack Developer
Job in
Virginia, St. Louis County, Minnesota, 55792, USA
Listed on 2026-06-03
Listing for:
Trevity-LL
Full Time
position Listed on 2026-06-03
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Support the development, integration, and optimization of a program and its associated dependencies within NGA’s Common Operations Release Environment (CORE). The role requires expertise in Python, JavaScript, PyQt, Asyncio, QThreads, and API development to enhance mission-critical workflows, improve operational performance, and integrate new GEOINT capabilities.
Duties & Responsibilities:Operational Baseline Maintenance & Enhancement
- Maintain, optimize, and improve the operational baseline of the programs and its dependencies
. - Develop and integrate technical solutions to meet mission requirements in NGA’s Common Operations Release Environment (CORE).
- Identify performance bottlenecks in existing workflows
, document requirements, and propose enhancements to increase efficiency and operational support.
- Perform advanced review and optimization of operational code in Python, JavaScript, and HTML.
- Enhance front-end and back-end components using Py Qt for GUI applications and Asyncio/QThreads for improved concurrency and performance.
- Develop RESTful APIs to support secure and scalable system interactions.
- Integrate and manage a complex framework of dependencies and operational services within an AGILE development environment.
- Conduct mission-focused requirements determination to identify opportunities for operational improvements.
- Engage with mission users, analysts, and scientists to translate requirements into functional capabilities that enhance user experience.
- Provide technical training and user support for newly integrated features.
- Evaluate external GEOINT tools and capabilities from a mission-user perspective to recommend system enhancements.
- Host and coordinate Technical Exchange Meetings (TEMs) with users and data providers.
- Work alongside analysts, scientists, and development teams to ensure seamless integration of new capabilities.
- Lead or support project management initiatives related to software development, deployment, and maintenance.
- Implement AGILE and Dev Sec Ops best practices to streamline development workflows and secure deployments.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×