> Markdown version of [/jobs/ext/81377-scientific-software-developer](https://www.wearedevelopers.com/jobs/ext/81377-scientific-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # scientific software developer - **Company:** A D ENTERTAINMENT - **Location:** Washington, DC, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C (Programming Language), Computer-Aided Design, C++ (Programming Language), CMake, Code Review, Cyber Security, Information Systems, Computer Networks, Continuous Integration, Perl (Programming Language), Fortran (Programming Language), Issue Tracking Systems, Python (Programming Language), Open Source Technology, Scientific Computating, Software Engineering, Software Organization, Scripting, Git, Build Management, Information Technology, Free and Open-Source Software, Codebase, Software Version Control - **Published:** May 19, 2026 - **Apply:** https://sesda.com/careers/ap108-heasarc-senior-scientific-software-developer/ ## About the Role * 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., * 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 platforms * Background 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 Team ADNET brings over 30+ years of experience to information systems and professional services for the federal government. With a history of expertise in software development, computer network design, IT security, mission operations support, and educational outreach, Team ADNET is deeply embedded in the Space and Earth Science at NASA's Goddard Space Flight Center (GSFC) in Greenbelt, MD. ## Description 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. ## Related Videos - [Getting to Know Your Legacy (System) with AI-Driven Software Archeology](https://www.wearedevelopers.com/videos/1437-getting-to-know-your-legacy-system-with-ai-driven-software-archeology) - [Geometric deep learning for drug discovery](https://www.wearedevelopers.com/videos/264-geometric-deep-learning-for-drug-discovery) - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [Why your codebase lies to AI?](https://www.wearedevelopers.com/videos/100281-why-your-codebase-lies-to-ai) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Top 6 Hackathons for Developers in 2023](https://www.wearedevelopers.com/magazine/263-top-6-hackathons-for-developers-in-2023) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [A Guide to Green Tech and Green IT Careers](https://www.wearedevelopers.com/magazine/374-a-guide-to-green-tech-and-green-it-careers)