Demo

Software Developer

UICGS / Bowhead Family of Companies
Charleston, SC Full Time
POSTED ON 1/14/2026
AVAILABLE BEFORE 6/2/2026

Bowhead seeks a Software Developer to join our team supporting NIWC Atlantic. The Software Developer work directly with the client analyzing complex and unique technical support assignments and collaborate with software engineers, hardware engineers, cybersecurity personnel, and program analysts within a scaled agile environment.  

 

This position is 100% onsite. No hybrid/flex or remote work schedules are permitted for this effort. 

 

• Provide hands-on experience designing, developing, and maintaining software applications using Python  
• Strong understanding of modern programming practices, software architecture, and agile methodologies.  
• Work collaboratively with cross-functional teams to build reliable, scalable, and efficient solutions that meet business and technical goals. 
• Design, develop, test, and maintain software applications following best practices and coding standards. 
• Collaborate with product managers, UX designers, and other developers to define and implement software requirements. 
• Participate in code reviews and contribute to continuous improvement of development processes. 
• Debug, troubleshoot, and resolve software defects and performance issues. 
• Integrate APIs, databases, and third-party services as required. 
• Develop and maintain automated unit, integration, and system tests. 
• Document code, system configurations, and deployment processes. 
• Stay current with emerging technologies and industry best practices. 
• Contribute to agile ceremonies such as sprint planning, standups, and retrospectives. 
• Other duties as assigned. 

 

• BA/BS degree from an accredited college or university in Engineering, Computer Science, Information Systems, or related field. 
• COMPTIA Sec or higher certification 
• 3 years of experience as a software developer  
• Experience with software development frameworks 
• Strong understanding of data structures, algorithms, and object-oriented design principles. 
• Familiarity with version control systems (Git, GitHub/GitLab/Bitbucket). 
• Ability to work collaboratively in a team environment and communicate technical concepts clearly. 

 

SECURITY CLEARANCE REQUIREMENTS: Must currently hold a Secret clearance. 

 

Physical Demands: 
• Must be able to lift, move, and position equipment in both indoor and outdoor environments, including on uneven or natural surfaces. 
• Must be able to stand and walk for extended periods. 
• Must be able to lean, crouch, twist, bend, and squat as needed to inspect or analyze network infrastructure. 
• Must be able to work outdoors in deployed environments and perform duties in adverse weather conditions, including cold, rain, snow, and heat. 

 

Salary.com Estimation for Software Developer in Charleston, SC
$84,867 to $104,809
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at UICGS / Bowhead Family of Companies

  • UICGS / Bowhead Family of Companies Huntsville, AL
  • Army Strategic Capture & Proposal Lead: Bowhead is seeking an Army Strategic Capture & Proposal Lead to support aggressive growth across Army programs with... more
  • 14 Days Ago

  • UICGS / Bowhead Family of Companies Aurora, CO
  • Bowhead seeks Space Control Trainers to support the Space Delta 3 (DEL 3) / 3rd Combat Training Squadron (3 CTS) in Colorado Springs, CO. The Space Control... more
  • 14 Days Ago

  • UICGS / Bowhead Family of Companies Fort Belvoir, VA
  • LEAD DATA ARCHITECT (ARDAP): Bowhead is seeking a Lead Data Architect for the upcoming Army Data and Analytics Platform (ARDAP) effort located at Fort Belv... more
  • 14 Days Ago

  • UICGS / Bowhead Family of Companies San Diego, CA
  • GENERAL CLERK III (ICE-CA-2025-24299): Bowhead seeks a General Clerk III to provide Document Management Support Services to the Office of Principal Legal A... more
  • 14 Days Ago


Not the job you're looking for? Here are some other Software Developer jobs in the Charleston, SC area that may be a better fit.

  • George Consulting Charleston, SC
  • Job Description: Responsible for developing and securing embedded Linux software while implementing DevSecOps practices to ensure reliable and compliant sy... more
  • 6 Days Ago

  • Bowhead Charleston, SC
  • Overview Bowhead seeks a Software Developer to join our team supporting NIWC Atlantic. The Software Developer work directly with the client analyzing compl... more
  • 13 Days Ago

AI Assistant is available now!

Feel free to start your new journey!