SAP NS2 Full Stack Developer - Top Secret, CI Polygraph required

SAPHerndon, VA
$107,300 - $230,600Onsite

About The Position

We are seeking a mid-level full stack developer who can independently build, deploy, and support a production-grade monitoring application across the full technology stack. The ideal candidate is comfortable working across the database, server, and front-end tiers with minimal supervision, and has hands-on experience with SAP HANA or equivalent enterprise database platforms. This role requires strong problem-solving ability, a security-first mindset, and the capacity to translate scientific data requirements into working software. This position requires access to customer data. Must be a U.S. citizen; SAP NS2 does not offer Visa sponsorships for this role. All internals must have manager’s approval to transfer.

Requirements

  • 3–5 years of professional software development experience
  • Proficiency in JavaScript/Node.js with Express.js framework
  • Working experience with SAP HANA (on-premise) or comparable enterprise database platforms.
  • Experience writing SQL and stored procedures for data transformation and analytics
  • Front-end development skills (HTML5, CSS3, vanilla JS or a modern framework such as React/Vue)
  • Hands-on experience with Docker containerization and container registries
  • Understanding of PKI concepts: X.509 certificates, certificate chains, TLS/mTLS, trust stores
  • Experience with Red Hat Enterprise Linux (RHEL) system administration and OpenShift container platform
  • Familiarity with RESTful API design and implementation
  • Strong troubleshooting and debugging skills across the full stack
  • Version control proficiency with Git and GitHub-based workflows
  • Must be a U.S. citizen
  • Top Secret, CI Polygraph required

Nice To Haves

  • Direct experience with SAP HANA on-premise and SQLScript stored procedure development
  • Experience with SAP HANA or other database development environments.
  • Image processing experience (OpenCV, pixel analysis, raster manipulation)
  • Experience with ETL pipeline tools (Apache NiFi, KNIME, Airflow, or Talend)
  • Familiarity with vector similarity operations (cosine similarity, euclidean distance) for data comparison
  • Experience implementing CAC/PIV smart card authentication in web applications
  • OpenShift deployment automation (Operators, Helm charts, or scripted CI/CD pipelines)
  • Prior work supporting government or defense programs
  • RHEL system hardening, SELinux policy management, and FIPS 140-2 compliance experience
  • Experience with D3.js, Three.js or WebGL for data visualization

Responsibilities

  • Build and maintain RESTful API endpoints on Express.js for CRUD operations, ETL image ingest, and analytics retrieval
  • Implement service layer patterns within the Node.js middleware for SAP HANA connectivity
  • Develop image processing pipelines using OpenCV (opencv-wasm) and PNG/JPEG decoding libraries
  • Containerize the application using Docker for deployment to Red Hat OpenShift
  • Implement server-side error handling, structured logging, and health-check endpoints
  • Write and maintain automated tests for API endpoints and data processing functions
  • Build an interactive browser-based UI for image comparison, side-by-side viewing, and change-event overlay display
  • Implement location browsing, image series selection, and raster visualization interfaces
  • Develop auto-alignment and landmark detection visualization tools integrated with backend APIs
  • Ensure responsive design across desktop and tablet form factors
  • Implement client-side authentication flows and session management
  • Integrate X.509 PKI certificates for mutual TLS (mTLS) authentication between application tiers
  • Configure certificate-based authentication for SAP HANA on-premise connections and service bindings
  • Implement certificate rotation procedures and expiration monitoring
  • Support CAC/PIV smart card authentication workflows where required by the operating environment
  • Troubleshoot TLS handshake failures, certificate chain issues, and trust store configuration across Node.js, Docker, and RHEL/OpenShift environments
  • Maintain Docker build configurations and container image pipelines on OpenShift Container Registry
  • Support deployment automation scripts (PowerShell/Bash) for OpenShift and static hosting
  • Administer and maintain Red Hat Enterprise Linux (RHEL) application servers
  • Monitor application health and implement alerting within the OpenShift platform
  • Manage environment configuration, secrets, and deployment workflows across dev/staging/production.
  • Develop and maintain SAP HANA stored procedures for data ingest, feature extraction, analytics pipelines, and change scoring functions
  • Design and optimize table schemas for vector storage, image metadata, location records, and computed analytics
  • Implement connection pooling via the SAP HANA client driver with secure credential management
  • Write and tune SQL queries and SQLScript procedures for high-volume image data processing
  • Support data migration, schema versioning, and production database maintenance

Benefits

  • Constant learning, skill growth
  • great benefits
  • team that wants you to grow and succeed
  • SAP North America Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service