TS/SCI Software Engineer

Insight Global
San Antonio, TX, United States
1 day ago
Apply on dejobs.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Microsoft Windows Agile Methodology Software Applications Systems Engineering Cloud Computing Software Quality Code Review Computer Engineering Linux Python (Programming Language)
+15 more
Key Management Scrum Methodology Program Analysis Systems Development Life Cycle Release Management Software Deployment Software Engineering Software Systems Verification and Validation (Software) Systems Integration Scripting Information Technology Software Coding Devsecops Programming Languages

Job description

  • Support the design, development, testing, and sustainment of software solutions supporting COMSEC and cryptographic systems.
  • Perform software analysis, code reviews, and technical assessments to ensure applications meet quality, security, and performance requirements.
  • Utilize Python and other programming languages to develop scripts, automate processes, support testing efforts, and evaluate software quality.
  • Collaborate with systems engineers, software developers, and government stakeholders to translate operational requirements into technical solutions.
  • Troubleshoot, patch, and maintain software applications throughout the development lifecycle.
  • Support system integration, validation, and verification activities across development and test environments.
  • Develop technical documentation including software designs, workflows, system diagrams, and engineering artifacts.
  • Participate in Agile software development and DevSecOps activities, including sprint planning, testing, and release management.
  • Support cloud and on-premises application environments as part of modernization and sustainment initiatives.
  • Evaluate emerging technologies and recommend improvements that enhance mission effectiveness, security, and maintainability.

Requirements

  • Active TS/SCI clearance.
  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related engineering discipline.
  • 10+ years of experience developing, maintaining, and supporting software applications and systems.
  • Experience performing software code reviews, quality assurance assessments, and software validation activities.
  • Strong Python scripting experience, including automation, software analysis, testing, and code review support.
  • Experience with multiple programming languages including:
  • Python
  • Java
  • JavaScript
  • C/C+- Experience supporting the full Software Development Lifecycle (SDLC).
  • Experience collaborating across engineering, test, and program management organizations.
  • Strong written and verbal communication skills.
  • Experience supporting COMSEC, cryptographic, secure communications, or cyber-related systems.
  • Familiarity with KIV-78 or similar cryptographic devices and key management systems.
  • Experience supporting Air Force or DoD acquisition and sustainment programs.
  • Experience with Agile, Scrum, and DevSecOps development methodologies.
  • Experience supporting cloud-based application development and modern software deployment pipelines.
  • Experience working within Linux/Unix and Windows development environments.
  • Master’s degree in Computer Science, Computer Engineering, Software Engineering, or related field.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org
Prepare application

Good distractions

Loading talks and stories from around this role…