Full Stack Software Developer - TOR
caci · Fairfax
Job description
About the role
CACI is seeking a Full Stack Developer to support the Department of Homeland Security's Cyber Crimes Center (C3) in designing and implementing web applications and investigative tools. The role builds scalable, secure applications that support law enforcement investigations targeting criminal networks and dark web operations, working within a collaborative technical team delivering mission-critical software for national security operations.
Key responsibilities
- Design and implement complex web applications and custom tools and sites supporting DHS C3 investigative operations
- Build applications using dark web technologies such as Tor for secure, anonymous communication
- Develop RESTful APIs and microservices, and integrate applications with existing investigative systems
- Write clean, maintainable code in Python and JavaScript, and responsive UIs with React, Angular or Vue.js
- Develop server-side applications with Express.js, Django or Flask
- Maintain and deploy code with Docker, Git/GitHub and CI/CD pipelines, and optimize database schemas
- Work with data scientists, infrastructure engineers and cybersecurity specialists, and take part in code reviews, testing and QA
- Document architecture and APIs, troubleshoot defects, and ensure compliance with federal security standards
Required profile
- Bachelor's degree in Computer Science, Software Engineering or a related technical field
- 5+ years of full stack development experience delivering production applications
- 4+ years in frontend frameworks (React, Angular or Vue.js) with strong JavaScript/TypeScript
- 4+ years in backend development with Python, Node.js or Java
- U.S. citizen able to pass a DHS background investigation (felony, drug use and misconduct checks)
- Willing and able to work onsite in Fairfax, Virginia
Required skills
- RESTful API design and microservices architecture
- Relational databases (PostgreSQL, MySQL) and SQL optimization
- Git and Docker/Kubernetes
- Software design patterns, data structures and algorithms
- Web security, secure coding and anonymization technologies
Desired: Master's degree, experience integrating AI/ML models, and experience building dark web applications with Tor.
What we offer
- Proposed pay range of $94,400 - $198,200
- Healthcare, wellness, financial, retirement, family support, continuing education and time off benefits
- Flexible time off and learning resources
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salaries by job title
- Delivery Specialist 330
- Line Cook 259
- Restaurant Host 249
- Dishwasher 241
- Shift Supervisor 226
- Parts Specialist 208
- Retail Service Specialist 176
- Server - Red Robin 140
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
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 2 hours ago
Expires 1 month from now
1 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
caci
Fairfax
Related job offers
-
Agile Scrum Master – Momentum Product
caci Fairfax -
Agile Scrum Master - Custom Product
caci Fairfax -
Product Manager – Center Authentication, Voice Biometrics & Fraud Prevention
daoninc Fairfax -
Senior Designer, Layout
analogdevices Cortes Valencianas -
Senior Designer, Layout
analogdevices Cortes Valencianas