Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Open Systems Technologies Corporation Logo

Software Developer

Open Systems Technologies Corporation

Salary not specified
Aug 25, 2025
Saint Louis, MO, US
Apply Now

Enable NGA's Geospatial Intelligence (GEOINT) mission collecting sciences, technology and tradecraft measuring and modeling the Globe to provide three-dimensional accuracy of every point in, on, or above the Earth.

Requirements

  • Proficient in software development projects or software integration projects in a service-oriented environment (Cloud, SOA, Web-Services).
  • Experience with Microsoft .NET ecosystem tools such as VB .NET , C-Sharp , C++, Visual Studio, WPF
  • Experience working with large code bases
  • Experience writing testable software
  • GIS experience
  • Database experience such as PostgreSQL
  • Proficient in software development projects or software integration projects in a service-oriented environment (Cloud, SOA, Web-Services) or virtualization environment.
  • Familiar with Git/GitLab or other source code control tools
  • Familiar with team collaboration tools (Jira, Confluence)
  • Proficient in AWS/Cloud technologies

Responsibilities

  • coding, developing, integrating, and debugging software artifacts
  • writing validation tests against existing baselines to ensure integrity of the code during Agile development efforts
  • assisting with unit testing
  • programming
  • developing in .NET

Other

  • Requires a Bachelor’s Degree and 6+ years of prior relevant experience or Masters with 4+ years of prior relevant experience; OR 8 years of experience in lieu of degree
  • Must possess an active Top Secret Security Clearance with ability to obtain SCI post-hire
  • Proactive self-starter demonstrating a positive, willing attitude and excellent oral and written communication skills.
  • Organizational Skills: Can plan and prioritize work. Follows tasks to their logical conclusion and makes sure that everything has been done to the right standard. Good attention to detail.
  • Communications: Ability to communicate clearly and efficiently to team members and clients, verbally and in writing. Able to present ideas in a variety of ways depending upon audience and context.
  • Previous NGA experience supporting the NGA customer
  • Microsoft certification(s)