Software Developer - Level III

ATTAINX INCHerndon, VA
Remote

About The Position

The Full Stack Developer will support mission-critical USDA FPAC/NRCS systems focused on compliance, governance, modernization, and sustainment. This role operates within a DevSecOps environment and requires strong experience across application development, operations & maintenance (O&M), and modernization of legacy systems. The developer will contribute to secure, scalable, and maintainable solutions while ensuring alignment with federal standards, audit readiness, and enterprise architecture.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related field
  • Must have experience supporting USDA, NRCS, or other federal geospatial programs.
  • 5+ years of experience of full stack development experience using modern frameworks (e.g., .NET / .NET Core, Java, Angular, React) with experience building scalable APIs and microservices.
  • Experience with relational databases (e.g., SQL Server, PostgreSQL) and modern data access patterns.
  • Hands-on experience with cloud platforms (AWS preferred), containerization (Docker/Kubernetes), and CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
  • Full understanding of DevSecOps practices, including automated testing, secure coding, and code quality tools (e.g., SonarQube).
  • Must have or be able to obtain a USDA Public Trust Security clearance.

Nice To Haves

  • Familiarity with NIST SP 800-53, Section 508 accessibility and Zero Trust architecture.
  • Experience with geospatial systems (GIS).
  • Experience with AI-assisted code analysis tools.
  • Knowledge of Databricks or enterprise data lake architecture.

Responsibilities

  • Develop, test, and deploy full stack applications using modern frameworks and secure coding practices.
  • Ensure compliance with USDA, FPAC, and NRCS standards, including security, privacy, and Section 508 accessibility.
  • Maintain audit-ready documentation for all development, deployment, and operational activities.
  • Participate in Agile processes, including backlog refinement, sprint planning, and ticket management in Jira.
  • Triage, troubleshoot, and resolve production defects and incidents within defined SLAs.
  • Perform preventive, corrective, adaptive, and perfective maintenance to ensure system stability and reduce technical debt.
  • Build and maintain CI/CD pipelines with automated testing, security scanning, and quality gates.
  • Support controlled, secure, and auditable releases, including deployment validation and rollback procedures.
  • Contribute to modernization efforts, including legacy system upgrades, cloud migration, and architectural improvements.
  • Implement and maintain APIs, integrations, and service-layer data access patterns aligned with enterprise standards.
  • Remediate security vulnerabilities in accordance with NIST and federal compliance requirements.
  • Develop and maintain technical documentation, runbooks, and knowledge transfer materials.

Benefits

  • paid vacation
  • medical
  • dental
  • vision
  • matching 401K plan
  • tuition/training reimbursement
  • Long & Short-Term Disability
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service