JOBSEARCHER

Software Developer - Mid, Springfield, VA

Software Developer - MidPosition Description:The candidate will work as a software developer tasked with developing and updating tools to verify and validate image products and data processing system performance within the National System for Geospatial-Intelligence (NSG). They will work within a team, agile environment to define and mature new and existing tools to support product quality testing. In-house software tools model the NSG architecture of operational GEOINT data and products. Additionally, engineering code and on-the-fly tools are created to meet the testing and assessment needs that are product-specific. Taking existing code and maturing it into user-friendly tools will aid the overall mission and build a toolbox to support future work.Required Experience/Education:Bachelor's degree in Computer Science or in a related Engineering or Mathematics field with strong concentration in programming.5-10 years of software development experienceProficient in C/C++ or XML, Python, Windows GUI development in an agile development environmentAbility to work independently, as well as part of a teamWillingness to learn, solve problems and perform in a dynamic work environmentStrong written and oral communication skills, with emphasis communicating issues and opportunities to government customersPreferred Skillset:Experience translating pseudo-code or engineering tools into user-friendly, mature toolsExperience with workflow automation, requirement verification, and testing automation.Experience in XML or Windows GUI developmentWorking within a DevSecOps environment, cloud-based testing,Coding with imagery or other large data setsUnderstanding of image product format (NITF, MPEG) or image compression (JPEG 2000, H.264)Experience writing and maintaining custom scripts to increase work efficiency