1 Click Easy Apply


NCCS007 Software Developer


Greenbelt, Maryland


NCCS007 Software Developer Job Opening in Greenbelt, Maryland - Want an exciting career at NASA and help the public to better understand our Earth through science???

ADNET seeks a software developer to join a team supporting the NASA Center for Climate Simulation (NCCS) ( ) located at NASA's Goddard Space Flight Center in Greenbelt, Maryland. The NCCS supports high-end computational modeling of Earth science, space science, and exploration providing a key resource in the effort to increase understanding of Earth's climate system, natural and human influences

on climate and consequences for life on Earth, and to advance space science and scientific exploration beyond Earth.

The NCCS is dedicated to providing scientists and engineers with

high-end computing and data resources, simulation tools, and analytics

specifically designed to carry out critical NASA missions and to make

new scientific discoveries with a focus on the support of climate and

data intensive science.

The successful applicant will work on a small software development team using continuous integration techniques to develop earth science analytics software to be run on big data sets at the NCCS.

Additional duties will include assisting with software design,

supporting the promotion of code to operations, documentation, and

testing.

REQUIRED:
BS or equivalent + 9 yrs related experience, or MS + 7 yrs related experience

Strong Java object oriented design skills with a background in building large java applications

Strong Python experience

Experience with Apache open source projects and associated ecosystem components such as Spark, HDFS, MapReduce, HIVE, YARN, etc.

Experience with distributed systems and associated frameworks

Experience with structured data (and ideally semi-structured and unstructured) - Database experience, both building and querying

Familiarity with software version control, e.g. Git, Mercurial, or

Subversion, and Agile development, e.g. Jira, or Redmine -

Experience with continuous integration tools such as Jenkins, Travis CI, or TeamCity, including familiarity with testing frameworks such as JUnit, NUnit, or TestNG

Familiarity using source code documentation tools such as Doxygen, , or Sphinx

Basic Linux skills required with administrative background a plus

Familiarity with interactive Python shells such as Jupyter, IPython, or Zeppelin, structured scientific data format as utilized in the weather/climate community, such as NetCDF, or HDF, and/or developing and supporting production software also a plus

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC