Software Engineer TS/SCI jobs in United States
cer-icon
Apply on Employer Site
company-logo

CACI bv ยท 1 month ago

Software Engineer TS/SCI

CACI is a company dedicated to ensuring the safety of our nation through innovative solutions. They are seeking a Software Engineer TS/SCI to design, develop, and maintain mission-critical applications, collaborating with multiple product teams and utilizing modern development practices.

ConsultingEducationTraining
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

You will focus on developing microservices and a user interface (UI) for data-rich applications with complex workflows
Your daily work will involve developing and maintaining Linux-based applications using Java and Python
You'll design and implement software solutions while scripting and automating processes using Bash and other scripting languages
Your role will involve writing automated tests, deploying to an automated DevSecOps pipeline, and contributing to the technical direction of the project
You will collaborate respectfully with teammates, always keeping user mission first
You will be part of a responsive team where communication skills and the ability to solve problems are critical to our success
Culture of sharing information amongst teammates and management team
Be dedicated to mission and product success
Provide support to test, integration, and deployment of the software baseline
Be self-motivated understanding technical concepts, have good communication skills, and able and willing to collaborate on technical items with the larger team
Be familiar with the good development and configuration management practices and have previous development experience

Qualification

JavaPythonMicroservicesLinuxAgile methodologiesDevOps practicesVersion controlScripting languagesCollaborationAdaptabilityCommunication skillsProblem-solving

Required

Clearance: Must have a TS/SCI clearance, a TS/SCI with a Poly is preferred
Education: Bachelor's degree in a STEM field or equivalent experience
Experience: At least 5 years of software development experience
Must be available to work in-person at the CACI facility in Sterling, VA, Santa Clara, CA or Aurora, CO
Experience working across the full stack using Java, Hibernate, Vue3, JavaScript, CSS, and HTML
A DoD 8570-compliant certification or ability to achieve certification within 2-months of hire (GSEC, Security+ CE, CASP+ CE, CISA, CISSP (or Associate)
Experience developing within Linux environment
Experience with version control systems (e.g. git, svn)
Experience with Scripting languages (e.g. Bash, etc.)
Experience with micro services (nomad, Docker, Kubernetes)

Preferred

Experience with Agile methodologies and DevOps practices
Familiarity with Test-Driven Development (TDD) and automated testing tools
Experience with databases such as Oracle, Elastic, MySQL, Redis, etc
Experience with Git and GitLab for version control
Current Security+ certification
Collaboration: Demonstrated experience working effectively in a team environment
Knowledge of orchestration and containerization tools and techniques (e.g. Docker, Kubernetes, Nomad, Consul)
DevOps experience for working with and setting up build pipelines in Jenkins
Adaptability: Eagerness to learn new technologies and improve existing skills

Benefits

Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits

Company

CACI bv

twittertwittertwitter
company-logo
CACI levert, implementeert en beheert bedrijfskritische oplossingen voor het Hoger Onderwijs: het StudentInformatieSysteem OSIRIS en LISA voor zaakgericht werken.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase