Programmer
Blythewood, SC · On-site
Programmer Daily duties / responsibilities: * Analyze the client's system, web service, and batch business applications. * Take the lead in analyzing and trouble-shooting assigned system problems.
New
Blythewood, SC · On-site
Programmer Daily duties / responsibilities: * Analyze the client's system, web service, and batch business applications. * Take the lead in analyzing and trouble-shooting assigned system problems.
New
Blythewood, SC · On-site
Programmer Daily duties / responsibilities: * Analyze the client's system, web service, and batch business applications. * Take the lead in analyzing and trouble-shooting assigned system problems.
New
Columbia, SC · On-site
ADABAS Natural Programmer (6+ Years Experience) Responsibilities: Provide application development and programming support using Natural in an ADABAS environment. Work closely with business units and ...
New
Columbia, SC · On-site
ADABAS Natural Programmer (6+ Years Experience) Responsibilities: Provide application development and programming support using Natural in an ADABAS environment. Work closely with business units and ...
New
Columbia, SC · On-site
Title: Programmer - Consultant Location: Columbia, SC 29201 Duration: 12 months Extension: Possible Work Location: 100% remote Candidate Location: Must reside in the lower 48 states and be ...
Quick apply
Columbia, SC · On-site
Title: Programmer - Consultant Location: Columbia, SC 29201 Duration: 12 months Extension: Possible Work Location: 100% remote Candidate Location: Must reside in the lower 48 states and be ...
Columbia, SC · On-site
The Courseware Developers/Programmers provide support for courses and applications presented across multiple platforms to ensure optimal performance. In the event of a technical breakdown or outage ...
Quick apply
Columbia, SC · On-site
The Courseware Developers/Programmers provide support for courses and applications presented across multiple platforms to ensure optimal performance. In the event of a technical breakdown or outage ...
Position: CNC Programmer / Setup Location: Columbia, SC Type: Temp-to-Hire Pay Rate: $23.00 / hour Shift: 1st | Monday - Thursday | 7:00 AM - 6:00 PM Carolina Industrial Staffing is seeking ...
Position: CNC Programmer / Setup Location: Columbia, SC Type: Temp-to-Hire Pay Rate: $23.00 / hour Shift: 1st | Monday - Thursday | 7:00 AM - 6:00 PM Carolina Industrial Staffing is seeking ...
Systems Software Programmer - Hybrid Mandatory skills: financial systems, administrative systems, ASP.NET Core, application integration, Microsoft SQL Server, database design, data modeling, SQL ...
Systems Software Programmer - Hybrid Mandatory skills: financial systems, administrative systems, ASP.NET Core, application integration, Microsoft SQL Server, database design, data modeling, SQL ...
Position: CNC Programmer / Setup Location: Columbia, SC Type: Temp-to-Hire Pay Rate: $23.00 / hour Shift: 1st | Monday - Thursday | 7:00 AM - 6:00 PM Carolina Industrial Staffing is seeking ...
Position: CNC Programmer / Setup Location: Columbia, SC Type: Temp-to-Hire Pay Rate: $23.00 / hour Shift: 1st | Monday - Thursday | 7:00 AM - 6:00 PM Carolina Industrial Staffing is seeking ...
Columbia, SC · On-site
$50/hr
Position: .NET System Software Programmer Location: Columbia, SC Hybrid (2 days onsite per week) Years of Exp: 10+Years Work Type: C2C/W2 Duration:12 Months Location: Candidate MUST be a SC resident.
Columbia, SC · On-site
$50/hr
Position: .NET System Software Programmer Location: Columbia, SC Hybrid (2 days onsite per week) Years of Exp: 10+Years Work Type: C2C/W2 Duration:12 Months Location: Candidate MUST be a SC resident.
System Software Programmer - Consultant Hybrid : Cayce, SC About the Job: Location: Hybrid: Cayce, SC Interview Process: 1 round, Virtual/Online Duration of the Contract: 12 months with Possibility ...
System Software Programmer - Consultant Hybrid : Cayce, SC About the Job: Location: Hybrid: Cayce, SC Interview Process: 1 round, Virtual/Online Duration of the Contract: 12 months with Possibility ...
Programmer [Micro Focus Visual COBOL] Location : Columbia, SC (Local candidates preferred; relocation from NC/TN/GA considered) Duration : 1+ years Work Authorization : USC and GC (-EAD) ONLY Pre ...
Quick apply
Programmer [Micro Focus Visual COBOL] Location : Columbia, SC (Local candidates preferred; relocation from NC/TN/GA considered) Duration : 1+ years Work Authorization : USC and GC (-EAD) ONLY Pre ...
ADABAS Natural Programmer Location: Remote (occasional onsite required) Interview Process: 1 round, virtual Duration: 12 Months Employment Type: Contract Experience Required: 08+ Years Candidate ...
ADABAS Natural Programmer Location: Remote (occasional onsite required) Interview Process: 1 round, virtual Duration: 12 Months Employment Type: Contract Experience Required: 08+ Years Candidate ...
Columbia, SC · On-site +1
ADABAS Natural Programmer Location: Remote (occasional onsite required) Interview Process: 1 round, virtual Duration: 12 Months Employment Type: Contract Experience Required: 08+ Years Candidate ...
Columbia, SC · On-site +1
ADABAS Natural Programmer Location: Remote (occasional onsite required) Interview Process: 1 round, virtual Duration: 12 Months Employment Type: Contract Experience Required: 08+ Years Candidate ...
System Software Programmer - Hybrid Mandatory skills: microsoft .net architecture, data-driven applications, relational database engines, application architecture, web-based software systems, n-tier ...
System Software Programmer - Hybrid Mandatory skills: microsoft .net architecture, data-driven applications, relational database engines, application architecture, web-based software systems, n-tier ...
Systems Software Programmer (Angular & DevOps) Location: Cayce, SC Hybrid 4 Days Onsite and 1 Day Remote per Week (Remote day is applicable after 1 Month of employment) Interview Process: 1 round ...
Systems Software Programmer (Angular & DevOps) Location: Cayce, SC Hybrid 4 Days Onsite and 1 Day Remote per Week (Remote day is applicable after 1 Month of employment) Interview Process: 1 round ...
Systems Software Programmer (Angular & DevOps) Location: Cayce, SC Hybrid 4 Days Onsite and 1 Day Remote per Week (Remote day is applicable after 1 Month of employment) Interview Process: 1 round ...
Systems Software Programmer (Angular & DevOps) Location: Cayce, SC Hybrid 4 Days Onsite and 1 Day Remote per Week (Remote day is applicable after 1 Month of employment) Interview Process: 1 round ...
Software Programmer Location:COLUMBIA, SC 29201 Duration:06 months Contract CLient: State of SC-7134-1 Responsible for the analysis, development, modification, installation, testing and maintenance ...
Software Programmer Location:COLUMBIA, SC 29201 Duration:06 months Contract CLient: State of SC-7134-1 Responsible for the analysis, development, modification, installation, testing and maintenance ...
Columbia, SC · On-site
$60K - $82K/yr
Programmer Analyst FLSA; Non-Exempt 240 days Salary Range: $60,820.61-82,259.14 General Statement of Job Under general supervision of the Executive Director of AARE, this position is responsible for ...
Columbia, SC · On-site
$60K - $82K/yr
Programmer Analyst FLSA; Non-Exempt 240 days Salary Range: $60,820.61-82,259.14 General Statement of Job Under general supervision of the Executive Director of AARE, this position is responsible for ...
$60K - $82K/yr
Programmer Analyst FLSA; Non-Exempt 240 days Salary Range: $60,820.61-82,259.14 General Statement of Job Under general supervision of the Executive Director of AARE, this position is responsible for ...
$60K - $82K/yr
Programmer Analyst FLSA; Non-Exempt 240 days Salary Range: $60,820.61-82,259.14 General Statement of Job Under general supervision of the Executive Director of AARE, this position is responsible for ...
Position: .NET System Software Programmer Location: Columbia, SC Hybrid (2 days onsite per week) Years of Exp: 10+Years Work Type: C2C/W2 Duration:12 Months Location: Candidate MUST be a SC resident.
Position: .NET System Software Programmer Location: Columbia, SC Hybrid (2 days onsite per week) Years of Exp: 10+Years Work Type: C2C/W2 Duration:12 Months Location: Candidate MUST be a SC resident.
Columbia, SC · On-site
$45 - $57.25/hr
Cross train in all areas of systems programming in order to efficiently perform on-call rotation. To Qualify For This Position, You'll Need The Following : Required Education: * Bachelor's in a job ...
Columbia, SC · On-site
$45 - $57.25/hr
Cross train in all areas of systems programming in order to efficiently perform on-call rotation. To Qualify For This Position, You'll Need The Following : Required Education: * Bachelor's in a job ...
$10.29 - $14.70
4% of jobs
$14.70 - $19.12
9% of jobs
$22.29 is the 25th percentile. Wages below this are outliers.
$19.12 - $23.53
17% of jobs
$23.53 - $27.95
13% of jobs
The median wage is $30.52 / hr.
$27.95 - $32.36
13% of jobs
$32.36 - $36.77
10% of jobs
$36.77 - $41.19
9% of jobs
$42.02 is the 75th percentile. Wages above this are outliers.
$41.19 - $45.60
9% of jobs
$45.60 - $50.02
7% of jobs
$50.02 - $54.43
6% of jobs
$54.43 - $58.85
4% of jobs
$10
$33
$58
Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.
| Aspect | Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; coding certifications | Similar credentials; often includes additional knowledge of software design and architecture |
| Work Environment | Often focused on coding and debugging within teams or projects | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech companies, and enterprise IT |
| Search & Comparison Intent | People compare to understand coding roles and responsibilities | Broader scope including development lifecycle and project management |
While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

Other
Posted 2 days ago
New
About this Position:
Job Title: Programmer
Daily duties / responsibilities:
Analyze the client's system, web service, and batch business applications.
Take the lead in analyzing and trouble-shooting assigned system problems.
Propose solutions.
Code, test, promote, and interact with impacted users ensuring that solution meets requirements.
Provide daily and weekly status to the development manager.
Required skills:
8 years of development with Microfocus Visual COBOL in Windows Server 2019/2022, batch and under IIS.
4 years of development using Visual Studio 2019/2022 including the ability to use the debugger.
4 years of application programming against RDBMS (Oracle, SQL).
Preferred skills:
5 of years ability to write complex queries using SQL for Oracle and MS SQL DB.
2 of years IIS configuration/setup.
1 of year Microsoft C# .NET.
Required education:
Prefer bachelor's degree in information technology related discipline with 8 years of experience or minimum 10 years related experience.
Required certifications:
Not required but MS technical certifications will be factored in the selection process.
Microfocus certifications are a significant advantage.