Jobiglo

No results.

Application Software Developer/Engineer (Senior, Mid, Junior)

One Federal Solution · Beltsville

🇬🇧 English
XML XML Schema JavaScript Angular JSON HTML5 OpenLayers 3 Groovy PostgreSQL PostGIS Linux Drupal Python RESTful API Docker Kubernetes ETL

Job description

About the role

We are looking for motivated Application Software Developers and Engineers at senior, intermediate and junior levels to support the USDA National Agricultural Library (NAL) scientific research data applications. The role involves operations and maintenance, as well as new development for platforms such as GeoData, Ag Data Commons, and related data products.

Key responsibilities

  • Provide O&M support for NAL scientific research data applications.
  • Design, develop, and maintain microservices for data ingest, processing, and egress.
  • Maintain system architecture documentation, API specs, technical diagrams, and data models.
  • Implement application enhancements, updates, testing, troubleshooting, deployment and production releases.
  • Configure and maintain SaaS environments, including data migration activities.
  • Develop reporting dashboards and analytics for repository usage.
  • Design and implement RESTful APIs for internal and external integrations.
  • Execute QA processes, automated and UI testing, and support ETL and data migration efforts.
  • Ensure compliance with Section 508 and WCAG 2.x AA accessibility standards.
  • Participate in Agile ceremonies, code reviews and technical documentation.

Required profile

  • Bachelor’s degree in Computer Science, Information Systems, Engineering or related field (or equivalent experience).
  • Minimum 5 years of professional experience developing customized applications.
  • At least 1 year of experience with open‑source software and tools.
  • Experience designing and implementing microservices‑based architectures.

Required skills

  • XML transforms and XML Schema
  • JavaScript frameworks (Angular preferred)
  • JSON, HTML5, OpenLayers 3
  • Groovy, PostgreSQL, PostGIS
  • Linux command‑line tools
  • Drupal
  • Python or other scripting languages
  • RESTful API design and implementation
  • Containerization (Docker, Kubernetes or similar)
  • ETL processes and data migration tools

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec One Federal Solution.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 3 weeks from now

12 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

One Federal Solution

Beltsville