Full Stack Developer

The Challenge:

Are you looking for an opportunity to not just develop software, but to build a system that will help our clients analyze large and complex data sets to solve their most challenging problems? As a full-stack developer, you can solve a problem with a complete end-to-end solution in a fast-paced, agile environment. We’re looking for a developer with the skills needed to build scalable cloud-based web applications and infrastructure from vision to production-ready system.

This role is more than just coding. We need a full-stack developer who will use their passion to learn new tools and techniques and identify and implement system improvements. Using Amazon Web Services (AWS), C#, ASP.NET MVC, WebAPI, JavaScript, TypeScript, Angular, SQL Server, and other frameworks and technologies, you’ll work with the development team to build applications ranging from rapid prototypes to enterprise-level service offerings for our DoD clients. You’ll analyze the needs and the environment to make sure the solution you’re developing considers the current architecture and operating environment, as well as future functionality and enhancements. Join us as we build systems to change DoD web analytics platforms for the better.

You Have: 

  • 3+ years of experience with Cloud service providers, primarily Amazon Web Services (AWS) 
  • 3+ years of experience with system or architecture administration and configurating networking, VM, system, and software installation, user management, system configuration, BASH or Python scripting, and system sizing 
  • Experience in system administration with a Linux/UNIX operating system 
  • Experience with technologies that include Load Balancers / DNS / SSL / Firewalls / DNS / Ping / Telnet / Traceroute 
  • Experience with live production systems and troubleshooting production issues with applications and systems in operations 
  • Experience with CI/CD technologies, including CloudFormation/Azure Resource Manager/Ansible/Terraform/Chef/Puppet/Jenkins 
  • Knowledge of Cloud computing, data analytics, networking concepts, and application development 
  • TS/SCI clearance
  • BA or BS degree

Nice If You Have: 

  • Experience with working in defense or intelligence community Cloud environments, including AWS GovCloud, MilCloud, and C2S a plus 
  • Experience with ArcGIS Server, ArcGIS Portal, ArcGIS Desktop, ArcSDE, ArcGIS Online, ArcPRO
  • Experience with any of the following or their equivalents: Docker, Vagrant, Kubernetes, ECS 
  • Experience with multi-threaded, Big Data, and distributive Cloud architectures and frameworks, including using Hadoop, MapReduce, Cloudera, Hive, Spark, and Elastic Search to conduct Big Data analytics 
  • Knowledge of system architecture, including process, memory, storage, and networking management preferred 
  • MA or MS degree in CS, Computer Engineering, Mathematics, Statistics, or a related technical engineering field 
  • Ability to obtain a Security+ and/or CISSP Certification 


Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance is required. 

We’re an EOE that empowers our people—no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, veteran status, or other protected characteristic—to fearlessly drive change.


Not ready to apply? Join our talent community and sign up for job alerts.