CareerPlan

Application Software Developer/Engineer

USAFull-time$103k–$143k2026-11-03 → 2026-11-10

Core

Design, develop, and maintain microservices and web applications for scientific research data ingestion, processing, egress, and repository management.

Role type

Senior Application Software Engineer (Microservices & Web)

Builds

Scientific data platforms (GeoData, Ag Data Commons), RESTful APIs, reporting dashboards, and SaaS application environments.

Domain

Government / Scientific Data / GIS

Required skills

Microservices architecture, RESTful API design, PostgreSQL, JavaScript (Angular), Python, Docker, Kubernetes, ETL processes, Git, Linux administration, HTML5/CSS, XML/JSON, GIS/Geospatial data, Section 508/WCAG accessibility compliance.

Preferred skills

Open-source software experience, scientific metadata curation, responsive web development, USWDS knowledge.

Technologies

Angular, Docker, Kubernetes, PostgreSQL, MySQL, OpenLayers, Groovy, Python, Git, GitHub, XML, JSON, HTML5, CSS, Linux, Drupal, ETL tools, GIS.

Responsibilities

Design and implement microservices for scientific data ingestion and egress; develop and maintain RESTful APIs for internal/external integrations; create and maintain reporting dashboards and analytics; configure and maintain SaaS application environments and perform data migrations; ensure applications meet federal accessibility standards (Section 508, WCAG 2.x AA); troubleshoot production issues and support deployments; participate in Agile activities including sprint planning and code reviews.

Seniority

Senior, hands-on IC