GD030 Senior Software Developer
This position requires a highly motivated individual with at least 8 years of software design and development experience geared toward developing web based data analysis and visualization of scientific data. The applicants should have knowledge of lifecycle software development and client server design and have the ability to solve complex problems on his/her own without constant oversight. Development experience in Earth or atmospheric science, or remote sensing data processing is highly desirable.
The successful candidate will participate in the development of NASA's Giovanni system at the Goddard Earth Sciences - Data and Information Services Center (GES-DISC). Giovanni is a Web-based application that provides a simple and intuitive way to visualize, analyze, and access vast amounts of Earth science remote sensing data.
Responsibilities include performing software system design, implementation, and documentation on Giovanni System. Successful candidates must demonstrate a firm understanding of software design methodology, have software design experience using a recognized methodology, and demonstrate excellent communication skills (verbal and written).
Requirements:
- Bachelor's degree in Computer Science and 8+ years experience (MS Preferred).
- 5 years experience with C/C++, Python, Perl, Java, XML, BPEL, and UML.
- Architectures/Frameworks: SOA and Any BPEL/workflow architecture(s).
- Design Methodologies: Object-oriented, Semantic Web, and TDD (Test-Driven Development).
- Packages: Any of the numerous IDEs (ROSE, NetBeans, Together).
- Experience leading development projects or managing projects is a plus.
- Knowledge of Make and working with makefiles and Redhat Package Manager (RPM) is desirable.
- US Permanent Resident or US Citizen is a must.
Please email your resume to:JOBS (at) SESDA2.COM for immediate consideration. Please note in the subject line of your email the position number (e.g., GD030) you are applying for.
Interested candidates may also contact Angie Martz:AMARTZ (at) SESDA2.COM , or call 301-352-4606, for more information.