Back to Jobs

Software Engineer for Geolocation Effort

Location: Columbia, MD
Job # 89415
Date Posted: 6/5/09
Our client is seeking Software Engineers to join their team in Columbia, MD for a Geolocation Development project. 
Must possess active TS SCI Full Scope Polygraph Clearance

The development effort will provide software development support for the analysis, evaluation, delivery, and display of IP Geolocation analysis.
This effort requires development to support fast prototyping of IP geo metadata extraction software, implementation of analysis algorithms to evaluate, correlate, and display IP geo information, and direct support to interim processing and analytic needs.
Development will support implementation of algorithms to extract IP geolocation metadata from all-source data, to evaluate the accuracy of IP geolocation information, to prepare and display IP geolocation information to Analysts, and to deliver IP geolocation information to automated analysis and processing systems.
Desirable skills and experience include
  • data architecture development;
  • GUI development;
  • API development;
  • software architecture development;
  • requirements analysis;
  • object-oriented design;
  • modeling and simulation;
  • service based architectures,
  • data modeling, PKI, VPN, and IPSEC operational environments.
Desirable languages and development environments include:
  • Shell Scripting,
  • C, C++,
  • Java,
  • PHP,
  • HTML/XML,
  • J2EE,
  • Linux, Solaris, UNIX,
  • Windows;
  • middleware portals;
Specific positions may require or desire familiarity with additional languages, tools, or processes which may include:
PERL, Python, SWING, JDBC, JMS, configuration management, maturity model/CMMI; and embedded software design, Subversion, Eclipse, GForge, Sybase, Oracle CoreID, WebLogic, Rhapsody, DBVisualizer, DreamWeaver, Subversion, PowerDesigner, Documentum, MATLAB, LDAP, RMI, and OPNET.

General requirements:
  • Develops strategy and provides leadership in the design, development, test and integration of computing applications and software.
  • Determines company direction and standards for the design, definition and documentation of computing architecture and computing application system designs. Researches industry trends related to software applications or software architectures. Provides consultation to management on standards, processes, methodologies and sustaining strategies.
  • Designs application architecture that integrates application software and delivery subsystems for specific applications.

Current  and active TS/SCI clearance with full Scope polygraph required.
Powered By CATS