Senior Software Developer

Fusion TechnologyChantilly, VA
Onsite

About The Position

Fusion Technology is a performance-driven HUBZone Small Business concern residing in the heart of the beautiful mountainsides of West Virginia, steps away from the Federal Bureau of Investigation's Criminal Justice Information Services Division's Headquarters. Founded in 2007 by an Engineer-by-trade, Fusion Technology dedicates our valuable resources to providing comprehensive IT services and solutions to mission-critical US Government programs and the Intel Community. As a Software Developer, you will be responsible for developing code, tests, and debugging new software or enhancements to existing software. You will have a good understanding of business applications as well as user, performance, quality, interface, and security requirements to support a forensic and investigative ecosystem across multiple enterprise applications in a multi-enclave environment.

Requirements

  • Top Secret Clearance with SCI Eligibility (TS/SCI)
  • Bachelor's Degree in Computer Science, Software Engineering, or related field
  • 8+ years of experience in systems engineering or a related field
  • Proficiency in Python programming
  • Experience with Django
  • Experience with Message brokers such as RabbitMQ, Kafka, and Redis
  • Experience with Lucene-based search/indexing platforms: Elasticsearch and Apache Solr
  • Experience with Data streaming and integration technologies such as Apache Nifi
  • Experience with Containerization and orchestration technologies (Docker, Kubernetes)
  • Experience with Cloud platforms (AWS GovCloud, SC2S, C2S)
  • Experience with API design, versioning, and integration best practices
  • Experience with DevSecOps practices and tools
  • Experience with Infrastructure as Code (Terraform)
  • Experience with Data processing, automation and ETL workflow orchestration
  • Experience with GraphQL
  • Experience with Server side technologies (Apache Tomcat)
  • Experience with Log analytics and observability platforms, particularly Splunk
  • Experience with SAFe Agile methodologies
  • Experience working in classified environments

Nice To Haves

  • May be asked to undergo polygraph

Responsibilities

  • Develop, test, and debug new software solutions and enhancements to existing applications
  • Work with technical staff to understand problems with software and resolve them
  • Resolve customer complaints with software and respond to suggestions for improvements and enhancements
  • Implement desktop design, testing, security lockdown, and integration with standard software packages
  • Integrate with automated patching and deployment technologies
  • Assist in development of software user manuals
  • Document applications, services, and environments for future maintenance
  • Automate application and configuration deployments and updates
  • Participate in Program Increments (PIs) and Agile Release Train (ART) activities
  • Support the multi-enclave environment (Unclassified, Secret, and Top Secret)
  • Collaborate with cross-functional teams to ensure seamless integration

Benefits

  • Best-in-class matching 401K program
  • Comprehensive healthcare plan through Cigna
  • Competitive employer contribution to a health savings account
  • Vision and dental plans
  • Life insurance
  • Short- and long-term disability
  • Personal leave
  • Paid certifications and training
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service