Education levels range from entry-level to senior-level candidates
Entry-Level: Bachelor's degree or 4 years of relevant experience
Basic Level: Bachelor's degree plus 4 years of relevant experience
Mid-Level: Bachelor's degree plus 8 years of relevant experience
Senior Level: Bachelor's degree plus 12 years of relevant experience
Responsibilities
Utilize modern DevSecOps tools like Gitlab
Develop and script complex systems primarily in C++, Python, and JAVA
Build applications using microservices architecture with Docker and Kubernetes
Design web-based user interfaces for an engaging user experience using Javascript and Vue.js
Manage datasets with databases like MongoDB or SQL
Collaborate within an Agile framework using Jira to track progress
Benefits
Opportunities for various experience levels
Work in a cutting-edge technology environment
Engage in dynamic projects supporting national security
Ongoing personal and professional development opportunities
Access to advanced dev tools and methodologies
Full Job Description
Do you have skills and experience in some of the following areas?
DevSecOps using modern tools like Gitlab
Working in a Linux based development environment using tools like vscode
Working on Linux based systems using Redhat, CentOS, Rocky, etc.
Backend development and scripting of complex systems using languages like C++, Python, and JAVA
Web-based user interface design and crafting an exciting user experience using Javascript, Vue.js, etc
Building applications in a microservices architecture using Docker and Kubernetes
Using databases and dealing with large datasets using MongoDB or SQL
Participating in an Agile software development environment using a tracking system to manage your work Like Jira
If so, we have an exciting job waiting for you!
Requirements
Active Clearance: TS/SCI with Polygraph is required
Education: Positions available no matter where you are in your career!
Entry Level - Bachelor's degree in computer science or related field, and no or minimal experience (Note: even without a degree, 4 years of relevant experience can qualify you for this level)
Basic Level - Bachelor's degree in computer science or related field, and 4 years of relevant experience
Mid-Level - Bachelor's degree in computer science, or related field, and 8 years of relevant experience
Senior Level - Bachelor's degree in computer science, or related field, and 12 years of relevant experience
Note: A Master's degree in computer science or relevant field can be used to substitute for 4 years of experience.
Note: Additional years of experience may also be used in most cases as a substitute for the Bachelor's requirement