Website Development and Database Management Software Engineer
Lanham, MD 
Share
Posted 4 days ago
Job Description

Science Systems and Applications Inc. (SSAI) is seeking a Software Engineer to provide website development, data management and data analysis support for a ground-based remote sensing atmospheric aerosol monitoring project. The instruments generate data that is processed, archived, and distributed publicly by NASA and used in a range of research and operational applications worldwide.

Will interface with project PI and scientists, laboratory personnel, and science team members to develop databases, software, webs applications, new datasets and support the project in a hybrid operational and research environment. The web development and computing environment is increasingly heterogeneous, so the candidate can expect to work in NASA cloud- and super-computing environments and on traditional Linux clusters. Tasks include developing and maintaining online platforms, websites, database systems, web applications for distributing and visualizing datasets from multiple sources and interacting with external partner data systems.

Domestic or international travel may be needed to attend conferences, meetings, or workshops

Duties Include but no limited to:

  • Develop and maintain websites, data distribution, and visualization.
  • Develop new formats, API for data access and distribution.
  • Manage cloud environment, cloud services, and develop cloud friendly data formats.
  • Database creation and management
  • Integrate datasets from various sources including surface, satellite, and model outputs.
  • Detect and correct errors found when building codes written in compiled languages.
  • Prototype, test, and debug programs as per requirements.
  • Transition programs from research to production environments.
  • Understand and maintain programs written by other programmers.
  • Innovate and independently find and solve problems.
  • Document program development, modification, and usage.
  • Work independently in a dynamic, highly team-oriented environment.

Required Qualifications:

  • Bachelor's or master's degree in computer science or software engineering and 2 years of experience or equivalent combination of education and experience.
  • Advanced proficiency in web site development including both static and dynamic interaction.
  • Advanced proficiency in design, execution, and maintenance of relational databases (Filemaker, SQL, etc.)
  • Strong foundation in programming gained in project work.
  • Intermediate proficiency in a compiled language used in software development, such as C.
  • Intermediate proficiency in an interpreted, open-source language such as Python.
  • Familiarity with configuration management software such as git.
  • Ability to independently work through technical issues using problem-solving skills.
  • Ability to communicate effectively in writing.
  • Ability to work both independently and collaboratively on project tasks.
  • Ability to communicate effectively in writing and verbally.
  • US Citizen or US Permanent Resident required.

Desired Qualifications:

  • Experience in programming in a scientific environment.
  • Appreciation of diversity in requirements of research and operational scientific software.
  • Experience working with scientific data in formats such HDF5 and netCDF.
  • Experience with cloud environments such as AWS.
  • Knowledge of interpreting geospatial databases for various applications.
  • Knowledge or interest in physical principles and methods used in remote sensing.
  • Experience in data analysis and visualization for the Earth or physical sciences.
  • Knowledge of physics, atmospheric science, calibration, and metrology are desirable.

EOE, including disability/vets

Physical Requirements: While performing the duties of this job, the employee is regularly required to stand, walk, and use hands to touch, handle or feel objects, tools or controls. The employee frequently is required to talk and hear and occasionally required to reach with hands and arms and stoop, kneel, crouch, or crawl. Must regularly lift and/or move up to 10 pounds, and occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, peripheral vision, depth perception and the ability to adjust focus.

*


SSAI is an Equal Employment Opportunity and Affirmative Action Employer.
EOE, including disability/vets

 

Job Summary
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
2+ years
Email this Job to Yourself or a Friend
Indicates required fields