View Our Website View All Jobs

Software Developer


Candidate conducts design and development of software, determination of interfaces, and technical feasibility analysis. Coordinates and performs requirements and implementation analysis, design, development, testing and enhancement of application software. Coordinates and/or performs integration of COTS and other existing code.

Candidate will be responsible for the creation of a database that will facilitate the tracking of maps, charts, and digital products that are produced across multiple offices. The database will track inventories, funding, production schedules, and storage requirements across multiple Source production offices.

Required Qualifications:

  • 7-10 years of related experience.
  • Experience developing, modifying or configuring moderately complex software application form detailed specifications.
  • Experience working on most phases of application programming activities, independent of supervisory guidance.
  • Thorough knowledge of database development.
  • Experience with relational databases such as: Oracle, MySQL, Sybase, Visual Basic, Visual Basic.Net, and SQL Server.
  • Thorough knowledge of web design principles.
  • Proficiency with web publishing software and protocols (FTP, HTTP).
  • Experience with web development (HTML, XML): Java, JavaScript, Linux / Unix, Shell Scripts, RSS and GEORSS, PHP, Perl, Oracle / Oracle Spatial database administration, and Public Key Infrastructure (PKI).
  • Experience with SQL and CGI scripting.
  • Experience defining style guides used across an organization.

Desired Qualifications:

  • Familiarity with NI 8955.5R5 NGA Instruction for Preparing NGA Web Pages.
  • Familiarity with NI 8010.2R7, Instruction for Information System Security and Training.
  • Familiarity with DCIS 6/6 and DCIS 6/7.


  • Bachelor’s degree (math, science, engineering or other technical discipline desired) or the equivalent within related field.
Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*