MDA Information Systems LLC

Returning Candidate?

Software Developer -- Senior

Software Developer -- Senior

# of Openings 
Job Location 
Posted Date 

More information about this job


MDA Information Systems LLC in Gaithersburg, MD is seeking a Senior Software Developer to work in Arnold, Missouri.


The Company: MDA Information Systems LLC is a major supplier of weather information and geospatial intelligence. The firm serves a diverse client base including commercial and governmental organizations in agriculture, energy, defense, and civilian government.


MDA is an industry leader in earth observation remote sensing technology and image processing. We build satellite ground systems that enable users to acquire and process imagery form the most sophisticated Earth-observing satellites in the world: much of the satellite imagery that you see on Google Maps was generated by our software!


To be qualified, you must be a US Citizen and must have an active TS/SCI clearance with Polygraph. MDA Information Systems LLC is an Equal Opportunity Employer.






  • Responsible for the 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.



 Required Qualifications

  • Thorough understanding of the following programming languages (at a minimum): JAVA, Python, PERL, C++, JavaScript, HTML 5, Cascading Style Sheets (CSS), PHP
  • Understanding of the following programming tools: Eclipse, IDE, Oracle Database administration and development, Linux, OS
  • Understanding of developing web based systems from dynamic results of a relational database
  • Working knowledge of Microsoft Tool Suite including Word, PowerPoint, Excel
  • Understanding of the following interfaces and formats (at a minimum): standard web service protocols (SOAP, REST, OGC, HTTP, HTTPS, TICP/IP, FTP, SFTP)
  • Understanding of Web Markup Languages: XML, KML, HTML, SGML
  • Understanding of cloud technologies: Puppet, Chef, Docker, Cloud Formation, Cloud Foundry, Ansible


Desired Qualifications

  • Minimum of 7 years’ experience in Software Development and systems testing
  • Minimum of 3 years of experience in NGA application software development, and testing
  • 3 years of software development experience working with NGA and Mission Partner Programs
  • 3 or more years’ experience/familiarity with reading, writing, debugging, updating (maintenance release/updates), and fixing custom software
  • Bachelor’s Degree in associated technical discipline; M.B.A, M.S or M.A desired or 15 years of equivalent work experience

To be qualified, you must be a US Citizen and must have an active TS/SCI clearance with Polygraph.