Demo

Software Developer

Bowhead
Charleston, SC Full Time
POSTED ON 1/1/2026
AVAILABLE BEFORE 11/8/2027

Overview

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.

Responsibilities

• 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.

Qualifications

• 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.

#LI-DNI

MN1

Salary.com Estimation for Software Developer in Charleston, SC
$83,300 to $101,530
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: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
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: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960

Sign up to receive alerts about other jobs with skills like those required for the Software Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $94,044 - $125,068
  • Debugging Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $94,625 - $127,578
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Bowhead

  • Bowhead Chambersburg, PA
  • Overview: Bowhead Logistics Management, LLC seeks a Electronics Technician Maintenace I for the Letterkenny Army Depot, Chambersburg, PA location. Responsi... more
  • 12 Days Ago

  • Bowhead Aberdeen, MD
  • Overview Bowhead seeks a financial/budget Analyst to perform a variety of program support functions to CECOM Security Management Directorate (SAMD). The An... more
  • 4 Days Ago

  • Bowhead Plains, MD
  • Overview PROPERTY MANAGEMENT TEAM MEMBER (N-WRHS): Bowhead seeks a Property Management Team Member to support the Advanced Technologies Division. The Prope... more
  • 4 Days Ago

  • Bowhead Plains, MD
  • Overview ASSET LEAD (N-WRHS): Bowhead seeks an Asset Lead to support the Advanced Technologies Division. The Asset Lead position combines inventory managem... more
  • 4 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.

  • UICGS / Bowhead Family of Companies Charleston, SC
  • Bowhead seeks a Software Developer to join our team supporting NIWC Atlantic. The Software Developer work directly with the client analyzing complex and un... more
  • 2 Months Ago

  • 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
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!