Full Stack Software Engineer

Chantilly, VA
Full Time
Experienced

BT-195 – Full Stack Software Engineer
Location: Chantilly (fully on-site, no remote option)

 

**MUST HAVE A POLY CLEARANCE TO APPLY. Those without a Poly clearance will not be considered.**



Required Skills/Experience
  1. Design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies.
  2. Demonstrated experience creating ad-hoc scripts in Python and JSON.
  3. Demonstrated experience with AWS and core services.
  4. Demonstrated experience using Git and GitHub development processes.
  5. Build, deploy, and enhance front-end and back-end capabilities
  6. Demonstrated experience with network and vulnerability scanning using tools such as Nmap and Rapid7 Nexpose.
  7. Identify solutions and tools that would provide an efficient, streamlined, and scalable approach while maintaining a high quality of service.
  8. Demonstrated experience with cybersecurity information technology, security applications, and networking basics (TCP/IP, DNS, web and email protocols).
  9. Demonstrated experience reviewing reports and providing a basic analysis of findings and results.
  10. Demonstrated experience remediating a wide variety of system vulnerabilities.
  11. Demonstrated experience identifying solutions for enhancing responses to requests for information.
  12. Demonstrated experience using Python & Typescript/React JS.
  13. Demonstrated experience with Docker Containers and Bastion Sessions.
  14. Demonstrated hands-on experience working with APIs and writing scripts to push and pull data in a database.
  15. Demonstrated experience creating and deploying a database.
  16. Demonstrated experience communicating software and system design issues to clients.

Desired Skills/Experience:
  1. Demonstrated experience troubleshooting network connections/scanning.
  2. Demonstrated experience using JIRA or another ticketing system to track task status.
  3. Demonstrated experience with the DevOps lifecycle and coordinating requirements with development teams.
  4. Demonstrated experience with Python and python frameworks (e.g., Django, Candidate or Pyramid).
  5. Demonstrated experience with Front-end technologies (e.g., HTML5, Javascript, Node.js, React).
  6. Demonstrated experience with Knowledge of object-relational mapping (ORM).
  7. Demonstrated experience with Relational/Non-relational databases (e.g., Postgres, MongoDB).
  8. Demonstrated experience with Docker containers.
  9. Demonstrated experience with UNIX/Linux OS and CLI.
  10. Demonstrated experience with RESTful API.
  11. Demonstrated experience communicating written and verbally in a team setting.
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*