We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Application Developer (Fortran)

Dynamo Technologies LLC
United States, Virginia, Vienna
1951 Kidwell Drive (Show on map)
Nov 07, 2025

Job Description:

Dynamo Technologies is seeking an Application Developer to support the USDA Forest Service with the Forest Vegetation Simulator (FVS) - a mission-critical tool used to predict forest growth, mortality, and management outcomes. The role supports the modernization, maintenance, and enhancement of FVS to ensure it continues to meet agency and statutory requirements for forest planning, analysis, and sustainable management.

Duties/ Responsibilities




  • Develop, enhance, and maintain FVS model code, ensuring accuracy and efficiency in growth and yield simulations.


  • Code new or updated algorithms into FVS, including:



    • Fire and effects modeling modules.


    • Forest Inventory and Analysis (FIA) forest type algorithms.


    • NFS Regional Vegetation Class algorithms.




  • Collaborate with Forest Service staff, researchers, and other model developers to integrate research findings and ensure scientific accuracy.


  • Conduct code reviews, testing, and debugging to validate simulation outputs.


  • Document code updates, version changes, and procedures for long-term maintainability.


  • Follow established software development lifecycle (SDLC) processes, documentation, and configuration management practices to support maintainability and audit readiness.



Required Skills/Abilities




  • Strong programming skills with experience in Fortran, R, and C++.


  • Solid understanding of mathematical modeling, statistical analysis, and simulation-based systems.


  • Experience in software development and maintenance for scientific or analytical applications.


  • Ability to work with interdisciplinary teams and translate research or analytical needs into code.


  • Excellent debugging, testing, and documentation skills.


  • Strong time management skills


  • Strong problem-solving skills

  • U.S Citizenship required


Nice to Have Skills




  • Background or degree in Forest Biometrics, Natural Resources, or Biological Sciences.


  • Prior experience developing or maintaining forest growth, yield, or vegetation models.


  • Familiarity with forest inventory and fire behavior modeling.


  • Understanding of USDA Forest Service analytical frameworks, Land Management Planning processes, or silvicultural modeling.


  • Experience collaborating with federal agencies, universities, or forest industry partners.



Education and Experience:




  • 3+ years of development experience


  • Bachelor of Science in IT, Software Engineering, Forest Biometrics, Natural Resources, Biological Sciences, or a related field

    (If no degree, then 7+ years of development experience is required)



Travel Requirement:



  • None


Clearance Requirement:



  • Public Trust


Salary Range:

90-95k annually

Dynamo is a full lifecycle digital transformation company providing best-in-class technology and mission support services to our clients. Dynamo's mission is to lead the digital transformation industry and provide best-in-class solutions for our clients with a truly human touch.

We leverage industry leading practices to empower our clients, ultimately providing them with the necessary tools, knowledge, and information required to successfully achieve their strategic goals, while optimizing their operations.

Through our partnerships, boldness, and authenticity, Dynamo goes against the grain of a traditional government contracting company by providing top-caliber team members, delivering quality results, and always exceeding expectations.

Dynamo Technologies is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sex, pregnancy, disability, protected veteran status, age, or any other characteristic protected by law.

Applied = 0

(web-f6fc48fb5-ggfjh)