You haven't searched anything yet.
Own your opportunity to serve as a critical component of our nation’s safety and security. Make an impact by using your expertise to protect our country from threats. Be part of an exciting opportunity to contribute to one of the nation's most critical intelligence organizations. Your work directly impacts national security and global issues, you will have the chance to contribute to missions that are of paramount importance to the United States and its allies, know that that the environments and programs you support are making a difference on a global scale. Our customers operate at the forefront of technology, dealing with some of the most advanced defense, geospatial, and intelligence systems in the world.
Position: Software Application Developer
Location: NGA: NCE & NCW available
Department: Software / Development
Responsibilities & Overview
Blackspoke is looking for a software developer to help NGA modernize its imagery process related to Tasking, Collection, Processing, Exploitation and Dissemination (TCPED) through modern software development. In this role you will have a chance to redesign the current suite of analytical tools used by one of the largest intelligence community members by creating applications that use the latest technology (containers, microservices, etc.) to scale to support the analysis of increasingly large volumes of data related to national security and to help improve the overall response times to meet missions needs. Bring your creativity as a developer to create solutions to deal with large scale imagery analysis and shorten analytic timelines as the agency attempts to modernize their Geospatial Intelligence collection.
The team you would join is currently rebuilding a critical client application to be available through web-enabled microservices deployed on a containerized platform. This application generates key foundational military information (FMI) that provides the basic knowledge and taxonomy of an asymmetric or conventional adversary’s structure, operating location, equipment and supportive infrastructure which enables capabilities analysis. The Software Application Developer will be able operate with autonomy when required but will be working with a team of developers that will guide the technical objectives in Microservice development using DevOps Tools to build automated CI/CD pipelines. All development is done through the implementation of language-agnostic Application Programming Interfaces (APIs) ensuring services can effectively communicate with internal and external services. The program itself will eventually transform the entire suite of applications for NGA’s largest imagery division over the next five years, be part of a program that will be on the ground floor as new capabilities such as Artificial Intelligence and Machine Learning (AI/ML) are adopted to drive mission outcomes.
Requirements:
Nice to Have:
Full Time
IT Outsourcing & Consulting
$99k-121k (estimate)
02/23/2024
05/19/2024
blackspoke.com
ARLINGTON, VA
50 - 100
2011
RICHARD OESTREICH
<$5M
IT Outsourcing & Consulting
Blackspoke is a consulting company located in Washington, DC. They specialize in Information Technology consulting to the Federal Government. Capabilities include Microsoft Infrastructure, VMware virtualization technology, and Virtual Desktop computing.
The job skills required for Software Application Developer include Java, API, Computer Science, Agile, Software Development, Application Development, etc. Having related job skills and expertise will give you an advantage when applying to be a Software Application Developer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Software Application Developer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Software Application Developer positions, which can be used as a reference in future career path planning. As a Software Application Developer, it can be promoted into senior positions as an Applications Programmer III that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Application Developer. You can explore the career advancement for a Software Application Developer below and select your interested title to get hiring information.