CACI logo
CACIPosted 3 weeks ago

Full Stack Developer

$103,800–$218,100 year

On-siteChantilly, Virginia, United States

Full TimeBachelors DegreeEnterprise

Job Summary

Design, develop, test, integrate, deploy, and maintain product baselines using Agile, DevOps, and Continuous Delivery best practices. Leverage broad knowledge across front-end and back-end technologies to deliver and maintain product increments across different security domains. Work closely with development teammates and stakeholders to deploy solutions, negotiate acceptance criteria, and perform troubleshooting and incident resolution. Create necessary documentation to support the Agile life cycle and ensure integration between core technologies for seamless data flow and scalability. Collaborate within a scrum team on feature design, automation, and testing while supporting technical meetings with customers. Requires an active TS/SCI clearance with Polygraph, a Bachelor's degree, and 5+ years of experience. Salary range is $103,800 - $218,100.

Required Qualifications

  • An active TS/SCI clearance with Polygraph
  • Bachelor's degree in computer science, systems engineering, information technology, or related field or equivalent experience
  • 5+ years of relevant experience (or 7+ years without related degree)
  • Security+ (or equivalent IAT Level II) is required, or be obtained within 1 month of start
  • Proficiency in front-end technologies [e.g., HTML, CSS, JavaScript, and modern JavaScript frameworks/libraries (e.g., React, Angular, Vue.js)]
  • Proficiency in back-end technologies (e.g., Node.js, Python, Java, or similar)
  • Strong understanding of SQL and NoSQL databases (e.g., MySQL, PostgreSQL)
  • Experience with configuration management processes (e.g., Git)
  • Experience with Agile software development methodologies
  • Experience with Amazon Web Services and containerization (e.g., Kubernetes, Docker) and orchestration technologies
  • Familiarity working in Linux Operating Systems
  • Experience developing analysis of alternatives, process improvement documents, design documentation, and presentations to brief results and recommendations
  • Experience working with multiple teams coordinating various integration projects
  • Demonstrated initiative and ability to start, develop, and complete short and long-term projects

Desired Qualifications

  • Experience with ServiceNow development and administration using Business Rules, Client Scripts, UI Actions, and modules such as IRM, SecOps and CAM
  • Ability to leverage scripting languages to speed deployments
  • Experience deploying, maintaining and optimizing PostgreSQL databases
  • Experience with identity management, access, and authorization solutions (e.g., PKI, LDAP, SAML)
  • Experience with REST, microservices, containers, and other architecture styles
  • Experience with Continuous Delivery, Infrastructure as Code, and Behavior and/or Test Driven development
  • Demonstrated experience with agile development practices, including Agile Scrum methodology
  • Knowledge of Intelligence Community (IC) processes, policies and guidance
  • Understanding of network technologies
  • Understanding of CI/CD pipelines and deployment practices

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce