Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

AP108 HEASARC Senior Scientific Software Developer

Space and Earth Science Data Analysis

AP108 HEASARC Senior Scientific Software Developer The High Energy Astrophysics Science Archive (HEASARC) at NASA’s Goddard Space Flight Center (GSFC) seeks a senior scientific software developer with significant experience in developing, maintaining, and managing open source software. Experience with developing or maintaining C and C++ code would be a plus. We maintain a large code base of analysis software called HEASoft written over several decades and using multiple languages from a variety of contributors and developers. We need to modernize the development and management practices we use. As we open source parts of this code, we expect contributions also from the community. We are furthermore developing a plan for modernizing the software itself and will need an experienced developer to be involved in the design as well as implementation of this future code base. Required Qualifications Demonstrated experience developing and maintaining large, long-lived code bases in a collaborative or open source environment Proficiency in at least one systems-level language (C, C++, Fortran) and at least one scripting language (Python, Perl, or shell) Experience with modern software development practices: version control with git, code review workflows, CI/CD pipelines, and issue tracking Experience managing open source projects, including contribution workflows, licensing considerations, and community-facing documentation Ability to work across a multi-language, multi-contributor code base and improve consistency without requiring full rewrites Strong written communication skills for technical documentation and contributor-facing guidance Bachelor of Science degree in Physics, Astronomy, Computer Science or a relevant physical science US Citizenship or Permanent Residency (LPR) required, with US residency for the past 3 consecutive years. Ability to obtain and maintain a Tier 1 Investigation through NASA. Desired Qualifications Experience modernizing or refactoring legacy scientific software Familiarity with HEASARC tools or high-energy astrophysics data formats (HEASoft, FTOOLS, XSPEC, FITS) Experience with software build systems (CMake, Autotools, or similar) across multiple platformsBackground in scientific computing or research software engineering Experience designing software architecture for long‑term maintainability and extensibility Master of Science degree or higher in Physics, Astronomy, Computer Science or a relevant physical science #J-18808-Ljbffr

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the AP108 HEASARC Senior Scientific Software Developer in Greenbelt, MD vacancy
  •  ...Space and Earth Science Data Analysis is looking for a Senior Scientific Software Developer for the High Energy Astrophysics Science Archive (HEASARC) at NASA’s Goddard Space Flight Center. The candidate will develop, maintain, and manage open source software, modernizing... 
    Senior
    Scientific
    Permanent employment

    Space and Earth Science Data Analysis

    Greenbelt, MD
    4 days ago
  •  ...AP107 HEASARC Scientific Cloud Platform Developer The High-Energy Astrophysics Software Archive (HEASARC) at NASA’s Goddard Space Flight Center (GSFC) seeks an experienced scientific systems developer/cloud engineer to fill a gap in our team. The first task is to develop... 
    Scientific
    Permanent employment

    Space and Earth Science Data Analysis

    Greenbelt, MD
    13 hours ago
  •  ...AP107 HEASARC Scientific Cloud Platform Developer The High-Energy Astrophysics Software Archive (HEASARC) at NASA's Goddard Space Flight Center (GSFC) seeks an experienced scientific systems developer/cloud engineer to fill a gap in our team. The first task is to develop... 
    Scientific
    Permanent employment

    Adnet Systems

    Greenbelt, MD
    4 days ago
  •  ...A leading space research firm is seeking a Senior Scientific Software Developer to join their team at NASA Goddard Space Flight Center in Greenbelt, MD. This position focuses on developing and enhancing software systems for NASA's Space Physics Data Facility. The ideal... 
    Senior
    Scientific

    Space and Earth Science Data Analysis

    Greenbelt, MD
    4 days ago
  •  ...Space and Earth Science Data Analysis is looking for a Senior Software Systems Engineer to develop cloud infrastructure for Earth Science data. The...  ...collaboration within the team at NASA Goddard, interfacing with scientific data users and providing technical support. Excellent... 
    Senior
    Scientific

    Space and Earth Science Data Analysis

    Greenbelt, MD
    1 day ago
  •  ...HP100 Senior Scientific Software Developer ADNET is looking for a Senior Scientific Software Developer to fulfill a position at the NASA Goddard Space Flight Center (GSFC) in Greenbelt, MD. The position will support NASA’s Space Physics Data Facility (SPDF), the active... 
    Senior
    Scientific
    Permanent employment
    Work experience placement
    Local area
    Worldwide

    Space and Earth Science Data Analysis

    Greenbelt, MD
    13 hours ago
  •  ...Lynker Technologies is looking for a Scientific Programmer in Silver Spring, MD. This role involves data analysis, software development using Python, and working with geospatial applications like QGIS and GDAL. Applicants should have a Bachelor's degree in a relevant... 
    Senior
    Scientific

    Lynker Technologies

    Silver Spring, MD
    13 hours ago
  •  ...Lynker Corporation, located in Silver Spring, Maryland, is searching for an experienced Scientific Programmer. The successful candidate will be engaged in data analysis, GIS, and software development using Python, PostgreSQL, and geospatial applications. With competitive... 
    Senior
    Scientific

    Lynker Corporation

    Silver Spring, MD
    19 hours ago
  •  ...Software Engineer (Mid-Senior Level) Our client is seeking a mid-senior level Software Engineer with...  ...debug and troubleshoot software Develop new code to the given requirements to...  ...base Develop solutions through scientific analysis Create appropriate documentation... 
    Senior
    Scientific

    Staffed4U

    Annapolis Junction, MD
    2 days ago
  •  ...Software Engineer (Mid-Senior Level) We are seeking a mid-senior level Software Engineer with a minimum...  ...debug and troubleshoot software Develop new code to the given requirements...  ...base Develop solutions through scientific analysis Create appropriate documentation... 
    Senior
    Scientific
    Immediate start

    Staffed4U

    Annapolis Junction, MD
    4 days ago
  •  ...Full Stack Developer We are looking for a Full Stack Developer to join our team of developers...  ...Science or other related analytical, scientific, or technical discipline ~10 years of experience with programming and software development including analysis, design, development... 
    Senior
    Scientific
    For contractors

    Ryde Technologies

    Washington DC
    14 days ago
  •  ...Software Engineering Support For Joint Pathology Center This position is contingent upon...  ...systems. Key Responsibilities Develop and maintain.NET applications and LIS...  ..., or relevant technical, engineering or scientific field (or equivalent combination of education... 
    Senior
    Scientific
    Contract work
    For contractors

    T & T Consulting Services, Inc.

    Silver Spring, MD
    2 days ago
  •  ...Senior Technical Analyst & Team Lead Our client is recruiting Senior Technical Analyst...  ...Analyst & Team Lead with experience developing system solutions to complex and challenging...  ...(Skills) Bachelor's degree in a scientific, technical, or analytical discipline... 
    Senior
    Scientific
    For contractors
    Work at office
    Remote work

    Fullscope

    Washington DC
    2 days ago
  •  ...ADNET Systems, Inc is seeking a skilled HEASARC Scientific Cloud Platform Developer in Greenbelt, MD. In this role, you'll be responsible for migrating services to AWS and supporting JupyterLab deployments. Candidates must have experience with Docker, Python, and AWS services... 
    Scientific
    Permanent employment
    Flexible hours

    Adnet Systems

    Greenbelt, MD
    4 days ago
  • GD169 Senior Software Systems Engineer & Architect At NASA Goddard Earth Sciences (GES) Data...  ...Center (DISC) we are committed to enabling scientific research by distributing over 1400...  ...: Strong experience architecting and developing scalable, elastic cloud systems... 
    Senior
    Scientific
    Work at office
    Remote work

    Space and Earth Science Data Analysis

    Greenbelt, MD
    1 day ago
  • $125k - $150k

     ...GIS Analyst IV / Senior Software Engineer – Geospatial Solutions Embrace the opportunity to...  ...data. Advanced experience designing, developing, and maintaining geospatial web applications...  ...enterprise systems to support diverse scientific, analytical, and operational workflows... 
    Senior
    Scientific
    Full time
    Work experience placement
    Local area
    Remote work

    Innovate Corporation

    Washington DC
    4 days ago
  • Position: GD169 Senior Software Systems Engineer & Architect Location: Greenbelt, MD Job Id...  ...(DISC) we are committed to enabling scientific research by distributing over 1400 Earth...  ...: Strong experience architecting and developing scalable, elastic cloud systems... 
    Senior
    Scientific
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ADNET Systems, Inc

    Greenbelt, MD
    3 days ago
  • $133.3k - $200k

     ...contribute innovative ideas, guided by scientific rigor and a vision for sustainable growth...  ...Sector. The role involves identifying, developing, pursuing, and winning projects with new...  ...opportunities Quality reviews You assist senior engineers/designers with developing and... 
    Senior
    Scientific
    Full time
    Temporary work
    Part time
    For contractors
    Casual work
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Stantec Consulting International Ltd.

    Laurel, MD
    19 hours ago
  •  ...Science Systems and Applications, Inc. (SSAI) in Lanham, MD, is seeking a qualified individual for scientific programming support at NASA's Goddard Space Flight Center. The position involves converting Matlab utilities to Python, collaborating with partners, and thorough... 
    Scientific

    Science Systems and Applications

    Lanham, MD
    19 hours ago
  • $120k - $130k

    Job Title: Full Stack Developer, Senior (O365/SharePoint/ Power Platform Developer) Location: Bethesda, MD (Hybrid) (Minimum 2 days Onsite...  ...warehouse (financials, HR, enterprise data) Intramural scientific data (imaging, genetic, clinical, etc.) Project Level Requirements... 
    Senior
    Scientific
    Work experience placement
    Local area
    Immediate start

    Hirebridge

    Bethesda, MD
    4 days ago
  •  ...Science Systems and Applications, Inc. is seeking a scientific programmer to support NASA's Goddard Space Flight Center in Greenbelt, MD. The role involves converting Matlab utilities to Python and collaborating with scientists and contractors to manage and analyze data... 
    Scientific
    Permanent employment
    For contractors

    Science Systems and Applications

    Lanham, MD
    3 days ago
  •  ...Senior Software Engineer We are seeking a highly skilled and experienced Senior Software Engineer to develop, maintain, and enhance complex and diverse software systems. As a Senior...  ..., and modify software systems using scientific analysis and mathematical models.... 
    Senior
    Scientific
    Relocation package
    Flexible hours

    Fullscope

    Annapolis Junction, MD
    2 days ago
  •  ...Goddard Space Flight Center in Greenbelt, MD. This role involves scientific programming support for earth system models and includes tasks...  ...converting Matlab utilities to Python and collaborating on software projects. The ideal candidate should possess a Bachelor's degree... 
    Scientific

    Science Systems and Applications

    Greenbelt, MD
    3 days ago
  •  ...Applications, Inc. (SSAI) is seeking a goal-oriented individual for a scientific programming role at NASA’s Goddard Space Flight Center in...  ...utilities from Matlab to Python and collaborating on joint software projects. Candidates must have a Bachelor’s degree in a Physical... 
    Scientific

    Science Systems and Applications

    Lanham, MD
    12 hours ago
  •  ...weather data analysis tools, and real‑time data visualization. Develop scalable backend services and APIs to support web‑based...  ...content. Preferred Experience with meteorological applications or scientific visualization tools. Advanced knowledge of WebGL, Three.js, or... 
    Senior
    Scientific
    Local area
    Flexible hours

    Stcnet

    Silver Spring, MD
    4 days ago
  •  ...Software Engineer (Mid-Senior Level) Full-Time | On-Site | TS/SCI with Full-Scope Polygraph Required...  ...Annapolis Junction, MD. Responsibilities Develop software solutions using...  ...mission and customer requirements Apply scientific and analytical methodologies to solve... 
    Senior
    Scientific
    Full time
    Immediate start

    Staffed4U

    Jessup, MD
    1 day ago
  • $220k - $260k

     ...regarding the following position: UI/UX Software Engineer (Multiple Levels) in Annapolis...  ...About the Role: The Software Engineer develops, maintains, and enhances complex and diverse...  ...and modify software systems, using scientific analysis and mathematical models to predict... 
    Senior
    Scientific
    Bank staff

    legato

    Annapolis Junction, MD
    3 days ago
  •  ...Senior Software Engineer This is a full-time position, and requires a TS/SCI/Full Scope Polygraph...  ..., MD. The Software Engineer designs, develops, tests, deploys, documents, maintains,...  ..., and modify software systems using scientific analysis and mathematical models to predict... 
    Senior
    Scientific
    Full time

    2HB Incorporated

    Annapolis Junction, MD
    2 days ago
  • $185k - $215k

     ...high-performing engineering teams and developing innovative enterprise solutions....  ...career-oriented, and customer-focused Senior Signals Software Enginee r to join our team in Annapolis...  ...and modify software systems using scientific analysis and mathematical models to predict... 
    Senior
    Scientific
    Hourly pay
    Contract work
    Work experience placement

    Envision Innovative Solutions

    Annapolis Junction, MD
    4 days ago
  •  ...We are seeking a Scientific Software Developer with 3 or more years of experience to join the staff at NASA/GSFC’s Astrophysics Science Division (ASD), which supports a broad program of research in astronomy, astrophysics, and fundamental physics, to work on the XRISM... 
    Scientific
    Permanent employment

    Space and Earth Science Data Analysis

    Greenbelt, MD
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AP108 HEASARC Senior Scientific Software Developer. Be the first to apply!