DeveloperJobs.io
← Back to all jobs

Job Description

Strategic Innovation Group LLC is seeking a Full Stack Developer to support a secure, scalable data-visualization and AI-enabled analytics application for a federal government client. The role covers design through maintenance in an Agile environment, including browser dashboards, RESTful services, authentication, containerized deployment, testing, and accessibility compliance.

Key Responsibilities

  • Design, develop, test, deploy, and maintain the browser-based examiner application, including portfolio and program dashboards, filtering and drill-down by type, geography, recipient, agency/program, and status, plus a consolidated awards-and-signals view and routine and customizable reports. Front-end work uses React or Angular; back-end work uses Python (FastAPI or Django), Java (Spring Boot), or .NET (ASP.NET Core) as directed by the solutions architect.
  • Develop RESTful APIs and services over a PostgreSQL data core using JSON, supporting inspectable and executable dashboard and signal queries that run deterministically without a live AI model.
  • Build interactive visualizations using D3, Plotly, Recharts, or a comparable charting library.
  • Integrate natural-language search and summarization services provided by the AI/ML engineer, using on-premises LLM approaches such as retrieval-augmented generation and pgvector or a comparable vector store. Preserve traceability from AI outputs to their source record or document.
  • Implement authentication and role-based access control using the client’s enterprise identity services, including SAML, OAuth 2.0/OIDC, or CAS. Support session management and audit logging with forwarding to Splunk.
  • Containerize the application with Docker and deploy via the program CI/CD pipeline (GitLab, Jenkins, or Azure DevOps) to the client’s Rancher-managed Kubernetes platform. Collaborate with the configuration manager on build, security scanning, and release activities.
  • Implement automated unit, integration, and API testing using tools such as pytest, JUnit, xUnit, Playwright, or Cypress, aligned to secure coding standards mapped to NIST SP 800-53 Moderate controls.
  • Build exclusively with the program’s Section 508-audited component library. Perform keyboard/tab-order testing and run automated accessibility scans (axe or equivalent) prior to code review, and remediate accessibility findings within the sprint.
  • Troubleshoot and resolve software defects, integration issues, query performance bottlenecks, and production errors.
  • Create and maintain technical documentation, system designs, release notes, and operational procedures to support knowledge transfer to the client’s support team.
  • Participate in Agile ceremonies, sprint planning, code reviews, demonstrations, user acceptance testing with client staff, and continuous improvement activities.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field; equivalent experience may be considered.
  • 5+ years of experience as a Full Stack Developer, Software Engineer, or similar technical role (3+ years with a Master’s degree).
  • Strong PostgreSQL experience, including complex analytic queries, views and materialized views, and designing APIs over relational data.
  • Professional experience with at least two of Python (FastAPI, Django, or Flask), Java (Spring Boot), and .NET (ASP.NET Core), with the ability to work in the third.
  • Proficiency in a modern front-end framework (React, Angular, or Vue) and a JavaScript charting or visualization library.
  • Hands-on experience designing and consuming RESTful APIs and web services using JSON.
  • Experience implementing SAML, OAuth 2.0/OIDC, or CAS authentication and role-based authorization.
  • Experience with Git-based version control, CI/CD pipelines, Docker, automated testing, and modern deployment practices.
  • Working knowledge of Section 508 and WCAG 2.x requirements and accessible front-end development.
  • Knowledge of secure coding, data protection, application security, and production support practices.
  • Experience working in Agile software development environments and collaborating with technical and non-technical stakeholders in a federal contracting environment.
  • Must be a U.S. Citizen and eligible for a Top Secret (Tier 5) clearance.

Technologies

  • Front end: React, Angular, D3, Plotly, Recharts
  • Back end: Python, FastAPI, Django, Java, Spring Boot, .NET, ASP.NET Core
  • Data and APIs: PostgreSQL, JSON, RESTful APIs
  • AI and search: Natural-language search, summarization, pgvector, retrieval-augmented generation, LLM, vector store
  • Security and identity: SAML, OAuth 2.0, OIDC, CAS, Splunk
  • DevOps and deployment: Docker, GitLab, Jenkins, Azure DevOps, Rancher, Kubernetes
  • Testing and accessibility: pytest, JUnit, xUnit, Playwright, Cypress, NIST SP 800-53 Moderate, Section 508, WCAG 2.x, axe
  • Version control: Git-based version control, GitLab CI/CD pipeline

About the Role and Clearance

The position requires U.S. citizenship and an active TS eligibility for a Top Secret (Tier 5) clearance. No third-party staffing and no H1B or Green Card holders are specified for this role. Strategic Innovation Group LLC will support a federal client program built on-premises within a FedRAMP Moderate environment.

Location and Compensation

  • Location: Arlington, VA (onsite)
  • Salary: USD 165,000 - 200,000 per year

Benefits

  • Great work/life balance
  • Eligibility for performance-based participation in cash bonuses
  • Potential to participate in growth of the company through incentives
  • Excellent benefits, including health, dental, vision, generous PTO, a 401(k) with match, life insurance, short- and long-term disability, and a health savings account (HSA)

About Strategic Innovation Group LLC

Strategic Innovation Group (SIG) is a fast growing 8(a) government contractor based in Arlington, Virginia. SIG offers a broad range of technical expertise in Digital Transformation, Data Management/Data Science, and Systems Modernization.

Preferred Qualifications

  • Experience supporting federal civilian, financial-oversight, budget, or grants-management IT programs.
  • Experience deploying to Kubernetes (Rancher preferred) in an on-premises or air-gapped federal environment.
  • Experience with Jenkins or Azure DevOps pipelines integrated with GitLab, including container security scanning.
  • Experience integrating LLM, retrieval-augmented generation, or vector-database services into a user-facing application.
  • Experience building dashboards or reporting for financial, budget, grants, or oversight users.
  • Familiarity with Splunk log integration and NIST SP 800-53 audit-logging and access-control requirements.
  • Prior experience supporting mission-critical applications in production environments.
  • Active Secret or Top Secret clearance, or prior federal clearance experience.

Similar Jobs