Software Engineer

221-ENG-19 (#158 A/B/C)

Exostrategies is a small, agile professional services company that principally serves the federal government and provides affordable enterprise transformation services in anticipation of evolving threats to our nation’s critical infrastructure and operations.

General description:
The Software Engineer will support the Earth Observing System Data and Information System (EOSDIS) Evolution and Development 2 (EED-2) contract which provides scientists and other users access to data from NASA’s Earth science missions. Specifically, this opening is for a Software Engineer on the Earthdata / Earthdata Login team. This team works with NASA to evolve and maintain several applications. The Earthdata / Earthdata Login team is a high performing agile team working in the Scaled Agile Framework methodology. As a member of the EED-2 team, engineers build innovative tools allowing scientists and students alike to discover, transform, update and improve the quality of Earth science data in the pursuit of solving a wide range of environmental and socio-economic issues.

Essential duties and responsibilities:

  • Participate in the requirements gathering, design, development, automated testing and operations of multiple applications
  • Provide input to aid in the continual improvement of the products, team and development processes
  • Comply with various project standards and requirements of the company as well as the customer and legal requirements of (SEC-508)
  • Ensure industry best practices and assets are leveraged whenever possible


  • 3-5 years of full life cycle software design and development experience on large/complex n-tier client/server applications
  • 3-5 years of experience with Ruby on Rails
  • Experience with Java
  • Experience working in a development team using an Agile methodology (preferably Scrum or SAFe)
  • Energetic, self-motivated, team player with excellent verbal and written communication skills

Additional desired qualifications:

  • Experience with oAuth2
  • Experience with DevOps including doing automated testing and deployments in a CI/CD pipeline (Bamboo preferred)
  • Experience with Clojure
  • Experience with Google Analytics
  • Familiarity with the Atlassian tool suite (JIRA for bug tracking, Confluence for collaboration)
  • Experience with scripting on a Linux OS

Education requirement:

  • Bachelor’s degree from an accredited university in engineering, computer science
  • Eight years of additional direct experience accepted in lieu of degree

Security clearance requirement:

  • Active public trust clearance, or ability to pass a National Agency Clearance with Inquiries (NACI) screening
  • U.S. Citizenship

Available work location:

  • Riverdale, MD


Interested parties please send your resume, in PDF or Word compatible format, to:

Exostrategies considers applicants for all positions without regard to race, color, religion, creed, gender, national origin, age, disability, marital or veteran status, or any other legally protected status.

Posted July 16, 2019