TAK Lead Software Engineer / Product Owner

SilkRoad

Huntsville (AL)

On-site

USD 120,000 - 160,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
Life Insurance
401(k) with company match
Flexible Spending Accounts
Education & Certification Reimb.
Paid Time Off

Job summary

COLSA Corporation seeks a TAK Lead Software Engineer / Product Owner to design, integrate, test, and troubleshoot software for the Team Awareness Kit (TAK) and related systems. You will lead development across clients, servers, data pipelines, and interfaces, using Java, C++, Python, React, Go, and more, while guiding end‑to‑end delivery in a government program.

The role requires 8–12 years of experience, a Bachelor’s degree in CS/SE, hands-on systems integration, and an active U.S.

Qualifications

  • Bachelor’s degree or higher in Computer Science or Software Engineering.
  • Minimum of 8-12 years of related experience.
  • Hands‑on experience supporting systems integration efforts.
  • Experience configuring and maintaining development environments, including Git-based version control, Linux operating systems, and Docker containerization.
  • Experience with version control software and the Gitflow branching model.
  • Practical experience with front-end application development, including responsive, user‑focused interfaces.
  • Experience designing, developing, and integrating custom interfaces, extensions, or plugins within existing software frameworks.
  • Active Secret security clearance; U.S. Citizenship required.

Responsibilities

  • Design and orchestrate systems of systems, including clients, servers, data pipelines, and other integrated components.
  • Design, develop, test, and implement software programs using Java, C++, Python, React, Go, or similar technologies.
  • Support software development and delivery using Jira and Kanban-based continuous flow processes.
  • Set up and maintain development environments for Windows and Linux, including containerized environments.
  • Perform merge request and pull request reviews to support software quality assurance.
  • Develop and implement user-friendly interface requirements for software clients.
  • Collaborate with team members and end users to analyze requirements, troubleshoot software issues, and deliver solutions that meet end-user and government customer requirements.
  • Perform systems modeling, simulation, and analysis.
  • Perform data analysis and provide input for reports and dashboards, as needed.
  • Develop or oversee user training, troubleshooting materials, and step-by-step guides.
  • Advise hardware design engineers on system characteristics that may affect software systems, as needed.
  • Provide input for documentation of new and existing software programs, as needed.

Skills

Java
C++
Python
React
Go
Jira
Kanban
Git
Windows
Linux

Education

Bachelor’s degree in Computer Science or Software Engineering

Tools

Docker
Git-based version control
Gitflow branching model

Job description

TAK Lead Software Engineer / Product Owner

COLSA Corporation is seeking a Lead Software Engineer / Product Owner to support the U.S. Army's Threat Systems Management Office (TSMO). This position will design, develop, integrate, test, and troubleshoot software solutions involving the Team Awareness Kit (TAK), including the integration of clients, servers, data pipelines, and other systems to deliver capabilities that meet end-user and government customer requirements.

Principal Duties and Responsibilities (*Essential functions)

  • Design and orchestrate systems of systems, including clients, servers, data pipelines, and other integrated components.
  • Design, develop, test, and implement software programs using Java, C++, Python, React, Go, or similar technologies.
  • Support software development and delivery using Jira and Kanban-based continuous flow processes.
  • Set up and maintain development environments for Windows and Linux, including containerized environments.
  • Perform merge request and pull request reviews to support software quality assurance.
  • Develop and implement user-friendly interface requirements for software clients.
  • Collaborate with team members and end users to analyze requirements, troubleshoot software issues, and deliver solutions that meet end-user and government customer requirements.
  • Perform systems modeling, simulation, and analysis.
  • Perform data analysis and provide input for reports and dashboards, as needed.
  • Develop or oversee user training, troubleshooting materials, and step‑by‑step guides.
  • Advise hardware design engineers on system characteristics that may affect software systems, as needed.
  • Provide input for documentation of new and existing software programs, as needed.

At COLSA, people are our most valuable resource and centered at our core value. We invite you to unite your talents with opportunity and be a part of our “Family of Professionals!” Learn about our employee‑centric culture and benefits here: https://www.colsa.com/culture_benefits

Required Experience
  • Bachelor’s degree or higher in Computer Science or Software Engineering.
  • Minimum of 8-12 years of related experience.
  • Hands‑on experience supporting systems integration efforts.
  • Experience configuring and maintaining development environments, including Git-based version control, Linux operating systems, and Docker containerization.
  • Experience with version control software and the Driessen branching model (Gitflow).
  • Practical experience with front‑end application development, including the implementation of responsive, user‑focused interfaces.
  • Experience designing, developing, and integrating custom interfaces, extensions, or plugins within existing software frameworks.
  • Active Secret security clearance; U.S. Citizenship required.

Preferred Qualifications

  • Previous experience leading software development teams.
  • Natural Language Processing (NLP) experience using Retrieval‑Augmented Generation (RAG) architectures with Large Language Models (LLMs).
  • Computer vision experience with object detection or gait recognition using Convolutional Neural Networks (CNNs) and YOLO models.

Applicant selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information.COLSA Corporation is an Equal Opportunity Employer, Minorities/Females/Veterans/Disabled. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.

Salary Type

Annually

The salary range, if referenced, represents a good faith estimate. COLSA considers various factors when determining base salary offers, but not limited to, location, the role, function and associated responsibilities, a candidate’s particular combination of education, knowledge, skills, competencies, and experience, as well as contract‑specific affordability and organizational requirements.

COLSA offers a comprehensive and customizeable benefits program which includes Medical, Dental, Vision, Life Insurance, Short‑Term Disability, Long‑Term Disability, Accidental Death & Dismemberment, Supplemental Income Protection Programs, 401(k) with company match, Flexible Spending Accounts, Employee Assistance Program, Education & Certification Reimbursement, Employee Discount Program, Paid Time Off and Holidays.

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short‑Term Disability
  • Long‑Term Disability
  • Accidental Death & Dismemberment
  • Supplemental Income Protection Programs
  • 401(k) with company match
  • Flexible Spending Accounts
  • Employee Assistance Program
  • Education & Certification Reimbursement
  • Employee Discount Program
  • Paid Time Off
  • Holidays

This position will be posted for a minimum of 3 business days. If a candidate has not been selected at that time, it will continue to be posted until a suitable candidate is selected or the position is closed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

TAK Lead Software Engineer / Product Owner
TAK Lead Software Engineer / Product Owner

COLSA • Huntsville (AL)

On-site
USD 120,000 - 160,000
Medical, Dental, Vision
401(k) with company match
Paid Time Off
+2
Test and Evaluation Manager, Senior
Test and Evaluation Manager, Senior

SilkRoad • Dayton (OH)

On-site
USD 110,000 - 160,000
Medical Insurance
Dental Insurance
Vision Coverage
+5
Full Stack Software Engineer (TMAS 96 TW)
Full Stack Software Engineer (TMAS 96 TW)

SilkRoad • Shalimar (FL)

On-site
USD 95,000 - 130,000
Systems Integration Engineer, Senior
Systems Integration Engineer, Senior

Colsa-5 • Warner Robins (GA)

On-site
USD 110,000 - 150,000
Test and Evaluation Manager, Senior
Test and Evaluation Manager, Senior

Colsa • Dayton (OH)

Hybrid
USD 100,000 - 150,000
Medical benefits
Dental benefits
Vision benefits
+2
Systems Integration Engineer, Senior
Systems Integration Engineer, Senior

COLSA • Warner Robins (GA)

On-site
USD 90,000 - 130,000
Medical
Dental
Vision
+3
Senior Systems Test Engineer
Senior Systems Test Engineer

SilkRoad • San Antonio (TX)

On-site
USD 120,000 - 170,000
Local Defender - Cybersecurity (SOC Analyst & Threat Analyst)
Local Defender - Cybersecurity (SOC Analyst & Threat Analyst)

Colsa-5 • California

On-site
USD 139,000 - 150,000
Local Defender - Cybersecurity (SOC Analyst & Threat Analyst)
Local Defender - Cybersecurity (SOC Analyst & Threat Analyst)

Colsa • California (MO)

On-site
USD 139,000 - 150,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Local Defender - Cybersecurity (SOC Analyst & Threat Analyst)
Local Defender - Cybersecurity (SOC Analyst & Threat Analyst)

Colsa-5 • Concord (CA)

On-site
USD 139,000 - 150,000
Medical coverage
401(k) with company match
Paid time off