SoSi Software Engineer in Northern Virginia, Virginia

Company Overview

For 25 years, clients in the private and public sectors have relied upon SOS International LLC (SOSi) for critical operations in the world’s most challenging environments. SOSi is privately held, was founded by its current ownership in 1989, maintains corporate headquarters in New York City, and specializes in providing logistics, construction, training, intelligence, and information technology solutions to the defense, diplomatic, intelligence and law enforcement communities.

All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or protected veteran status. SOSi takes affirmative action in support of its policy to advance employment of individuals who are minorities, women, protected veterans, and individuals with disabilities.

1-160916-4640: Software Engineer

Job Category IT/Engineering

Duty Location U.S. - Virginia - Northern Virginia

Type of Position Full Time

Requisition Number 1-160916-4640

Job Description

New World Solutions, an SOS International LLC (SOSi) company, is seeking a Software Engineer to provide coding, software design, implementation and integration, in support of various high-priority projects, for a major IC agency.

Essential Functions:

•Develop Python scripts to automate the updating/fixing of MIDB records

•Automate/semi-automate manual processes

•Update and maintain existing machine learning software

•Convert scripts to applications for general analyst use

•Work with analysts and data scientists to develop methods for Big Data exploitation

•Support software application accreditation (as needed)

Minimum Requirements

Required Qualifications:

•TS/SCI with CI Poly

•B.S. in Computer Science or related technical field

•Minimum 10 years of professional experience

•Extensive experience with Python

•Experience interfacing with community databases (e.g., MIDB)

•Experience developing software applications

•Extensive experience with Windows, Oracle, ArcGIS, ArcSDE, Visual Basic, web applications, data processing, system administration, system security

•Programming experience with Visual Basic, Cold Fusion, JAVA and/or other programming languages

•Understanding of data flows, data architecture, ETL and processing of structured and unstructured data

•Experience developing in an AGILE environment

•Working knowledge of ESRI products

Additional Information

Desired Qualifications:

  • Advanced degree in Computer Science or related technical field
  • Experience with geospatial open source libraries, such as GDAL and GRASS
  • Familiarity with data mining concepts and machine learning algorithms (e.g., Weka)Work Environment normal for office environment

Work Environment: Normal for office environment