Software Developer- TS/SCI Clearance

V2X Current OpeningsColumbia, MD

About The Position

We are seeking a skilled Software Developer with an active TS/SCI clearance to join our team. In this role, you will be responsible for designing and developing cutting-edge software solutions, working through the entire Software Development Lifecycle. You will leverage your expertise in programming, particularly with Python, to tackle complex problems and create or enhance optimal solutions. The position involves system and subsystem definition, design, implementation, and testing, as well as researching product requirements, designing new capabilities, and ensuring software standards are met. You will also be responsible for modifying existing software, debugging, troubleshooting, performing quality control, and coordinating software deployments.

Requirements

  • Bachelor’s Degree in Computer Science or related field from an accredited college or University
  • 2 years of programming required. 6 years of demonstrated programming experience will be accepted in lieu of a BS
  • Proficiency with Python, including object-oriented analysis and design (OOAD) and task automation.
  • Demonstrated Experience with Windows and Linux shell scripting (PowerShell, Bash)
  • Demonstrated Experience with Software Version Control
  • Direct experience or foundational knowledge of Computer Network Operations (CNO) environments.
  • Experience working within an Agile software development lifecycle
  • Knowledge of JSON, YAML
  • Active TS/SCI clearance is required.
  • Must be willing to undergo Polygraph examination

Nice To Haves

  • Strong analytical and problem-solving skills with a focus on software troubleshooting and debugging.
  • Proficiency with both SQL and NoSQL database environments.
  • Hands-on experience with Subversion
  • Experience utilizing the Atlassian suite, specifically Jira and Confluence.
  • Proficiency in networking protocols (TCP/IP), socket-level programming, and network issue resolution.
  • Experience with containerization technologies (Docker, Kubernetes) and cloud platforms such as Azure.
  • Experience implementing CI/CD pipelines (GitLab) and infrastructure automation using Ansible.
  • Experience developing and integrating with RESTful APIs.
  • Familiarity with HashiCorp tools, including Vagrant, Packer, and Terraform.

Responsibilities

  • Design and develop new bleeding edge software.
  • Work with the entire Software Development Lifecycle.
  • Bring your knowledge in programming/coding with Python to solve hard problems and create and/or improve the best solutions.
  • Performing system and subsystem definition, preliminary and detailed design, design implementation, and subsystem and system integration and tests for a system.
  • Researching requirements for a product, including CNO deployment environment, performance criteria, and competitive issues.
  • Designing ideas for new capabilities or recommendations for improvements to existing capabilities.
  • Determining computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming.
  • Ensuring software standards are met.
  • Modifying existing software to correct errors, to adapt to new requirements, or to improve performance.
  • Debugging and troubleshooting software.
  • Performing quality control on team products.
  • Coordinating and performing software deployments for developed products.

Benefits

  • Healthcare coverage
  • Life insurance, AD&D, and disability benefits
  • Retirement plan
  • Wellness programs
  • Paid time off, including holidays and leave of absences
  • Eligible Tuition Reimbursement
  • Learning and Development resources
  • Employee assistance resources
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service