Software Developer Location: Shaw AFB, SC This position is pending contract award. Job Responsibilities Trace Systems is seeking a dynamic Software Developer to join our team in support of the AFCENT ...
Software Developer Location: Shaw AFB, SC This position is pending contract award. Job Responsibilities Trace Systems is seeking a dynamic Software Developer to join our team in support of the AFCENT ...
Software Developer Location: Columbia, SC 29201 Duration: 6+ months DAILY DUTIES / RESPONSIBILITIES: 1) Review, analyze, and redesign the current Grants Accounting Application to provide bug fixes ...
Software Developer Location: Columbia, SC 29201 Duration: 6+ months DAILY DUTIES / RESPONSIBILITIES: 1) Review, analyze, and redesign the current Grants Accounting Application to provide bug fixes ...
Software Developer
Columbia, SC · Remote
$40 - $75/hr
Our platform offers an engaging blend of flexibility and challenge: you'll work closely with state-of-the-art AI models to take on programming tasks that include creating and solving challenging ...
Quick apply
Software Developer
Columbia, SC · Remote
$40 - $75/hr
Our platform offers an engaging blend of flexibility and challenge: you'll work closely with state-of-the-art AI models to take on programming tasks that include creating and solving challenging ...
IT - SCDHHS - Software Developer (Java) - Consultant
Columbia, SC · Hybrid
$47.25 - $61/hr
Software Developer (Java) Location: Columbia, SC Hybrid (4 days in office, 1 days remote). Position Type: C2C/W2 Years of Experience:17+ years Duration of the Contract: 12 months Candidate Location:
IT - SCDHHS - Software Developer (Java) - Consultant
Columbia, SC · Hybrid
$47.25 - $61/hr
Software Developer (Java) Location: Columbia, SC Hybrid (4 days in office, 1 days remote). Position Type: C2C/W2 Years of Experience:17+ years Duration of the Contract: 12 months Candidate Location:
IT - SCDHHS - Software Developer (Java) - Consultant
Columbia, SC · On-site
$110K/yr
Software Developer (Java) Location: Columbia, SC Hybrid (4 days in office, 1 days remote). Position Type: C2C/W2 Years of Experience:17+ years Duration of the Contract: 12 months Candidate Location:
IT - SCDHHS - Software Developer (Java) - Consultant
Columbia, SC · On-site
$110K/yr
Software Developer (Java) Location: Columbia, SC Hybrid (4 days in office, 1 days remote). Position Type: C2C/W2 Years of Experience:17+ years Duration of the Contract: 12 months Candidate Location:
... Developer) in Columbia, SC Hybrid. Please read the below and let me know if you are interested. Position: System Software Programmer-Project Lead (.NET Developer) Location: Columbia, SC (Hybrid - 3 ...
... Developer) in Columbia, SC Hybrid. Please read the below and let me know if you are interested. Position: System Software Programmer-Project Lead (.NET Developer) Location: Columbia, SC (Hybrid - 3 ...
Sr. Dotnet Developer
Columbia, SC · On-site
$58/hr
Demonstrable software troubleshooting/debugging and analysis skills * Familiarity with the Software ... System Software Programmer Position Summary/Job Purpose: The System Software Programmer will ...
Quick apply
Sr. Dotnet Developer
Columbia, SC · On-site
$58/hr
Demonstrable software troubleshooting/debugging and analysis skills * Familiarity with the Software ... System Software Programmer Position Summary/Job Purpose: The System Software Programmer will ...
System Software Programmer - Consultant - 11140 Location: Columbia SC 29201 - Duration of the Contract: 12 months Only W2 candidate can apply Will close to submissions on 06/02 at 5:00PM EST.
System Software Programmer - Consultant - 11140 Location: Columbia SC 29201 - Duration of the Contract: 12 months Only W2 candidate can apply Will close to submissions on 06/02 at 5:00PM EST.
... developer, software engineer or related field 8 years' experience in building and optimizing SQL statements and stored procedures 3 years' experience supporting Water Quality/Safety Information ...
... developer, software engineer or related field 8 years' experience in building and optimizing SQL statements and stored procedures 3 years' experience supporting Water Quality/Safety Information ...
... developer, software engineer or related field • 8 years' experience in building and optimizing SQL statements and stored procedures • 3 years' experience supporting Water Quality/Safety ...
... developer, software engineer or related field • 8 years' experience in building and optimizing SQL statements and stored procedures • 3 years' experience supporting Water Quality/Safety ...
Company Description 360 IT Professionals is a Software Development Company based in Fremont ... We are looking to fill multiple positions for Software Developers/programmers in Columbia SC.
Company Description 360 IT Professionals is a Software Development Company based in Fremont ... We are looking to fill multiple positions for Software Developers/programmers in Columbia SC.
Front End Developer
Columbia, SC · Hybrid
$84.90K - $98.80K/yr
We are looking for two System Software Programmers to join a collaborative, change-oriented team! Location: Columbia, SC Work Arrangement: Onsite for the initial 30 90 days, then transitioning to a ...
Front End Developer
Columbia, SC · Hybrid
$84.90K - $98.80K/yr
We are looking for two System Software Programmers to join a collaborative, change-oriented team! Location: Columbia, SC Work Arrangement: Onsite for the initial 30 90 days, then transitioning to a ...
Hiring Now - Full Stack Java Developer // w2 Only
Columbia, SC · On-site
$80 - $85/hr
The software developer will serve as the on-site software developer for the MMS project. The resource should have extensive hands-on software development experience using either Python or Java/J2EE ...
Quick apply
Hiring Now - Full Stack Java Developer // w2 Only
Columbia, SC · On-site
$80 - $85/hr
The software developer will serve as the on-site software developer for the MMS project. The resource should have extensive hands-on software development experience using either Python or Java/J2EE ...
The software developer will serve as the on-site technical resource for the MMS project. The resource should have extensive hands-on software development experience using Java/J2EE technologies ...
The software developer will serve as the on-site technical resource for the MMS project. The resource should have extensive hands-on software development experience using Java/J2EE technologies ...
Senior Software Engineer - Mainframe
Columbia, SC · On-site
$113.30K - $149.40K/yr
The Senior Software Engineer plays a key role in the conceptualization, design, development, and delivery of mainframe solutions in partnership with business area architects. As an integral member of ...
Senior Software Engineer - Mainframe
Columbia, SC · On-site
$113.30K - $149.40K/yr
The Senior Software Engineer plays a key role in the conceptualization, design, development, and delivery of mainframe solutions in partnership with business area architects. As an integral member of ...
Advanced Systems Software Programmer Location: Columbia, SC (29201) Client: State of South Carolina Duration: 12+ Months We are seeking an Advanced Systems Software Programmer to help modernize ...
Quick apply
Advanced Systems Software Programmer Location: Columbia, SC (29201) Client: State of South Carolina Duration: 12+ Months We are seeking an Advanced Systems Software Programmer to help modernize ...
Columbia, SC only W2 and local candidates Duration: 12+ months Responsibilities The Senior Developer will be responsible for designing and developing software solutions that focus on industry ...
Quick apply
Columbia, SC only W2 and local candidates Duration: 12+ months Responsibilities The Senior Developer will be responsible for designing and developing software solutions that focus on industry ...
Software Engineer ( Frontend and Backend Web Development ) - immediate placement.
Columbia, SC · On-site
Software Engineer ( Frontend and Backend Web Development ) - This is a very urgent requirement with immediate placement, please apply for immediate consideration. No Corp to Corp candidates - only W2 ...
Quick apply
Software Engineer ( Frontend and Backend Web Development ) - immediate placement.
Columbia, SC · On-site
Software Engineer ( Frontend and Backend Web Development ) - This is a very urgent requirement with immediate placement, please apply for immediate consideration. No Corp to Corp candidates - only W2 ...
Senior Software Engineer - Java/J2EE
Columbia, SC · On-site
$115.60K - $152.20K/yr
The Senior Software Engineer is a key technical leader within an Agile team, partnering closely with the Technical Product Owner and Principal Software Engineer to ensure highquality, scalable ...
Senior Software Engineer - Java/J2EE
Columbia, SC · On-site
$115.60K - $152.20K/yr
The Senior Software Engineer is a key technical leader within an Agile team, partnering closely with the Technical Product Owner and Principal Software Engineer to ensure highquality, scalable ...
Software Engineer II - Java/J2EE
$48 - $65.75/hr
Software Engineer 2 are responsible for the building and/or configuration of software solutions within their business portfolio with little to no oversight and exhibit a mastery of the application ...
Software Engineer II - Java/J2EE
$48 - $65.75/hr
Software Engineer 2 are responsible for the building and/or configuration of software solutions within their business portfolio with little to no oversight and exhibit a mastery of the application ...
Software Developer information
See Sumter, SC salary details
$42.7K - $52.3K
1% of jobs
$52.3K - $61.9K
4% of jobs
$61.9K - $71.4K
9% of jobs
$80.3K is the 25th percentile. Wages below this are outliers.
$71.4K - $81K
12% of jobs
$81K - $90.5K
15% of jobs
The median wage is $96.8K / yr.
$90.5K - $100.1K
14% of jobs
$100.1K - $109.6K
15% of jobs
$113.4K is the 75th percentile. Wages above this are outliers.
$109.6K - $119.2K
13% of jobs
$119.2K - $128.7K
9% of jobs
$128.7K - $138.3K
5% of jobs
$138.3K - $147.8K
3% of jobs
$42.7K
$99.6K
$147.8K
How much do software developer jobs pay per year?
What Do Software Developers Do?
Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.
What are the key skills and qualifications needed to thrive as a Software Developer, and why are they important?
What are some common challenges software developers face when working on team-based projects?
What is a Software Developer?
What is the difference between Software Developer vs Software Engineer?
| Aspect | Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; coding certifications | Bachelor's or higher in CS or Software Engineering; certifications may vary |
| Work Environment | Develops, tests, and maintains software applications | Designs and develops software systems; often involved in architecture |
| Industry Usage | Commonly used in tech companies, startups, and IT firms | Used interchangeably with Software Developer in many organizations |
While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

Job description
Job Title: Software Developer
Location: Shaw AFB, SC
This position is pending contract award.
Job Responsibilities
Trace Systems is seeking a dynamic Software Developer to join our team in support of the AFCENT Combined Air Operations Center (CAOC) contract at Shaw AFB, SC. This role offers the opportunity to provide software development Trusted THin Client (TTC) software and systems, ensuring secure access capabilities are operational and available with minimal interruption. If you're ready to make a significant impact and thrive in a mission-critical environment, this opportunity is for you!
The job responsibilities include, but are not limited to:
- Provide Tier 2/3 technical support for Trusted Thin Client software systems;
- Facilitate technical support and O&M activities as required;
- Design, write, modify and implement software programs/applications;
- Support and install software applications/operating systems;
- Participate in the testing process through test review and analysis and certification of software;
- Integrate, reverse engineer and adapt legacy COT/GOTS applications onto the virtualized platform to support the theater and global operational mission;
- Maintain un-compiled software (e.g., C++, .NET, JAVA, PYTHON, etc.);
- Compile software to support Operating System;
- Develop "glue-ware" to support operational client applications and security patches;
- Provide integration support; and update system architectures, software and networks;
- Plan and integrate new operational capabilities and client applications, as required by the government;
- For "Urgent" requirements, new applications and capabilities shall be integrated within 24 hours of request unless otherwise approved by the government;
- For "Routine" requirements, new applications and capabilities shall be integrated within five business days of request unless otherwise approved by the government;
- Port and adapt the system onto new GFE-provided hardware, as required;
- Perform security vulnerability assessments, and integrate required security enhancements while maintaining application operational functionality;
- Update applicable documents as a result of government-approved integration or engineering changes;
- Perform Quality Assurance (QA) testing on configuration changes prior to modification of production system;
- Integrate application changes made to the system to include patches, updates and enhancements to ensure the synchronization at both performance locations;
- Develop and submit a Software Engineering Monthly Status Report;
- Other Duties as Required.
Minimum Qualifications
- Active, in-scope US Government issued Secret clearance.
- Due to the nature of the work and contract requirements, US Citizenship is required.
- 8+ years' software development/engineering experience.
- DoDM 8140 IAT Level 2 (Security+) or higher.
- Citrix Certified Expert-Virtualization (CCE-V) or equivalent certification.
Desired Qualification
Education
- Bachelor's degree in Computer Science, Information Systems Management, or Computer Engineering or related field, and 8 years' software development/engineering experience; or Associate's degree in Computer Science, Information Systems Management, or Computer Engineering or related field, 12 years' software development/engineering experience; or 14 years' experience software development / engineering experience, and 3 years' software development experience (i.e. C#, Java, C/C++, etc.).
Trace Systems
Trace Systems Inc. was founded to support and defend our nation's security interests at home and abroad-- whenever and wherever. We provide enterprise IT, engineering, full life-cycle communications, cybersecurity, cloud and virtualization services and solutions to the United States Department of Defense and other federal agencies.
To Apply: We invite you to put your talents to work by joining a growing team of dynamic professionals here at Trace Systems! Be part of a culture at our leading-edge company where you can achieve great things while fostering a satisfying and rewarding career progression. To learn more about our current openings, text 'tracejobs' to 97211 or apply directly through our website at: www.tracesystems.com. #jointracesystems
Trace Systems is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.