Systems Software Programmer Location : Columbia, South Carolina Duration : 12+ Months Required skills : 7 years of experience independently designing and implementing medium to large-scale software ...
Systems Software Programmer Location : Columbia, South Carolina Duration : 12+ Months Required skills : 7 years of experience independently designing and implementing medium to large-scale software ...
E-Forms Programmer (OpenText - Contract - Cayce, SC hybrid (3 days onsite per week)
Cayce, SC · On-site
E-Forms Programmer Location: Cayce, SC hybrid (3 days onsite per week) Interview Process: 1 round, virtual Duration: 12 Months Employment Type: Contract Experience Required: 05+ Years Candidate ...
E-Forms Programmer (OpenText - Contract - Cayce, SC hybrid (3 days onsite per week)
Cayce, SC · On-site
E-Forms Programmer Location: Cayce, SC hybrid (3 days onsite per week) Interview Process: 1 round, virtual Duration: 12 Months Employment Type: Contract Experience Required: 05+ Years Candidate ...
Systems Software Programmer
Columbia, SC · On-site
Systems Software Programmer Location : Columbia, South Carolina Duration : 12+ Months Required skills : • 7 years of experience independently designing and implementing medium to large-scale ...
Systems Software Programmer
Columbia, SC · On-site
Systems Software Programmer Location : Columbia, South Carolina Duration : 12+ Months Required skills : • 7 years of experience independently designing and implementing medium to large-scale ...
System Software Programmer
Columbia, SC · On-site
Possesses a strong understanding of systems programming, graphical user interfaces and control languages. Modifies, installs and prepares technical documentation for system software applications.
System Software Programmer
Columbia, SC · On-site
Possesses a strong understanding of systems programming, graphical user interfaces and control languages. Modifies, installs and prepares technical documentation for system software applications.
System Software Programmer Location: Remote Position Type: C2C/W2 Years of Experience:10+ years Duration of the Contract: 12 months Candidate Location: Candidate MUST be a resident of a state that ...
System Software Programmer Location: Remote Position Type: C2C/W2 Years of Experience:10+ years Duration of the Contract: 12 months Candidate Location: Candidate MUST be a resident of a state that ...
E-Forms Programmer (OpenText - Contract - Cayce, SC hybrid (3 days onsite per week)
Cayce, SC · Hybrid
E-Forms Programmer Location: Cayce, SC hybrid (3 days onsite per week) Interview Process: 1 round, virtual Duration: 12 Months Employment Type: Contract Experience Required: 05+ Years Candidate ...
E-Forms Programmer (OpenText - Contract - Cayce, SC hybrid (3 days onsite per week)
Cayce, SC · Hybrid
E-Forms Programmer Location: Cayce, SC hybrid (3 days onsite per week) Interview Process: 1 round, virtual Duration: 12 Months Employment Type: Contract Experience Required: 05+ Years Candidate ...
System Software Programmer - Project Lead (Hybrid) Location: Columbia, SC Duration: 12 Months The client seeks a highly motivated individual who has the skills and experience to assist the State and ...
System Software Programmer - Project Lead (Hybrid) Location: Columbia, SC Duration: 12 Months The client seeks a highly motivated individual who has the skills and experience to assist the State and ...
Programmer - Advanced (Mainframe/COBOL/IDMS) Position Type: Contract / Staff Augmentation Location: 100% Remote (Continental US, EST Hours) Duration: 12 Months (with possibility of extension) Hours ...
Programmer - Advanced (Mainframe/COBOL/IDMS) Position Type: Contract / Staff Augmentation Location: 100% Remote (Continental US, EST Hours) Duration: 12 Months (with possibility of extension) Hours ...
Programmer - Advanced (Mainframe/COBOL/IDMS) Position Type: Contract / Staff Augmentation Location: 100% Remote (Continental US, EST Hours) Duration: 12 Months (with possibility of extension) Hours ...
Programmer - Advanced (Mainframe/COBOL/IDMS) Position Type: Contract / Staff Augmentation Location: 100% Remote (Continental US, EST Hours) Duration: 12 Months (with possibility of extension) Hours ...
.NET Programmer (SNAP/TANF) Location: Columbia, SC hybrid (3 days onsite per week) Interview Process: 2 rounds, Virtual/Online Duration: 12 Months Employment Type: Contract Experience Required: 08 ...
.NET Programmer (SNAP/TANF) Location: Columbia, SC hybrid (3 days onsite per week) Interview Process: 2 rounds, Virtual/Online Duration: 12 Months Employment Type: Contract Experience Required: 08 ...
z/os systems programmer
Columbia, SC · On-site
Possesses a strong understanding of systems programming, graphical user interfaces and control languages. Evaluates vendor supplied software packages and makes recommendations to IT management. ...
z/os systems programmer
Columbia, SC · On-site
Possesses a strong understanding of systems programming, graphical user interfaces and control languages. Evaluates vendor supplied software packages and makes recommendations to IT management. ...
System Software Programmer - Project Lead Location: Cayce, SC (29033) Client: State of South Carolina Duration: 12+ Months We are seeking a System Software Programmer - Project Lead to join our team.
Quick apply
System Software Programmer - Project Lead Location: Cayce, SC (29033) Client: State of South Carolina Duration: 12+ Months We are seeking a System Software Programmer - Project Lead to join our team.
IT - SCCOURTS - System Software Programmer - Project Lead
Columbia, SC · On-site
$73 - $76/hr
IT - SCCOURTS - System Software Programmer - Project Lead | Columbia, South Carolina, United States IT - SCCOURTS - System Software Programmer - Project Lead Location: Columbia, SC (Hybrid: 2 days ...
IT - SCCOURTS - System Software Programmer - Project Lead
Columbia, SC · On-site
$73 - $76/hr
IT - SCCOURTS - System Software Programmer - Project Lead | Columbia, South Carolina, United States IT - SCCOURTS - System Software Programmer - Project Lead Location: Columbia, SC (Hybrid: 2 days ...
Programmer - Advanced (Mainframe) Duration: 9 Months Work Mode: 100% Remote Role Overview We are seeking an experienced Mainframe Programmer (Advanced level) to support mission-critical systems ...
Quick apply
Programmer - Advanced (Mainframe) Duration: 9 Months Work Mode: 100% Remote Role Overview We are seeking an experienced Mainframe Programmer (Advanced level) to support mission-critical systems ...
.NET Programmer - Contract - Remote (Candidate MUST be a SC resident. No relocation allowed.
Columbia, SC · Remote
.NET Programmer (law enforcement switch environment) Location: Remote Interview Process: 1 round, Virtual/Online Duration: 12 Months Employment Type: Contract (C2C / W2) Experience Required: 06+ Years ...
.NET Programmer - Contract - Remote (Candidate MUST be a SC resident. No relocation allowed.
Columbia, SC · Remote
.NET Programmer (law enforcement switch environment) Location: Remote Interview Process: 1 round, Virtual/Online Duration: 12 Months Employment Type: Contract (C2C / W2) Experience Required: 06+ Years ...
We use Objective C and Swift programming languages to create native applications for iPhone, whereas we use Android Code to develop native applications for Android devices. To create applications ...
We use Objective C and Swift programming languages to create native applications for iPhone, whereas we use Android Code to develop native applications for Android devices. To create applications ...
Tittle: .NET Systems Software Programmer Location: Remote Interview Process: 1 round, virtual Duration: 12+ Months Employment Type: Contract (C2C / W2) Experience Required: 05+Years Work Location:
Tittle: .NET Systems Software Programmer Location: Remote Interview Process: 1 round, virtual Duration: 12+ Months Employment Type: Contract (C2C / W2) Experience Required: 05+Years Work Location:
Tittle: .NET Systems Software Programmer Location: Remote Interview Process: 1 round, virtual Duration: 12+ Months Employment Type: Contract (C2C / W2) Experience Required: 05+Years Work Location:
Tittle: .NET Systems Software Programmer Location: Remote Interview Process: 1 round, virtual Duration: 12+ Months Employment Type: Contract (C2C / W2) Experience Required: 05+Years Work Location:
Programmer - Advanced Location: Columbia, South Carolina 29201 Client: State of South Carolina Duration: 12+ Months Seeking an experienced Programmer - Advanced for a 12-month contract. This role is ...
Quick apply
Programmer - Advanced Location: Columbia, South Carolina 29201 Client: State of South Carolina Duration: 12+ Months Seeking an experienced Programmer - Advanced for a 12-month contract. This role is ...
Z/OS Mainframe Programmer
Columbia, SC · On-site
$51 - $64.75/hr
CATALOG MAINTENANCE II. PROGRAMMING SKILLS: a. SYSTEM EXIT DEVELOPMENT AND SUPPORT b. UTILITY AND TOOLKIT SKILLS c. IDMS d. SYNCSORT e. RMM Additional Information All your information will be kept ...
Z/OS Mainframe Programmer
Columbia, SC · On-site
$51 - $64.75/hr
CATALOG MAINTENANCE II. PROGRAMMING SKILLS: a. SYSTEM EXIT DEVELOPMENT AND SUPPORT b. UTILITY AND TOOLKIT SKILLS c. IDMS d. SYNCSORT e. RMM Additional Information All your information will be kept ...
Programmer information
See Lexington, SC salary details
$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
How much do programmer jobs pay per hour?
What Do Programmers Do?
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.
What are the key skills and qualifications needed to thrive as a Programmer, and why are they important?
What are some common challenges programmers face when working on large, collaborative projects?
What does a programmer do?
Is 27 too late to start coding?
What is the difference between Programmer vs Software Developer?
| 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.

Job description
Leading Client
Job Title : Systems Software Programmer
Location : Columbia, South Carolina
Duration : 12+ Months
Job Description:
Required skills :
7 years of experience independently designing and implementing medium to large-scale software systems and components using microsoft .net architecture.
5+ years experience developing data-driven applications utilizing significant relational database engines as part of the overall application architecture.
5+ years experience building and deploying web-based software systems, utilizing n-tier architectures, dynamic content, highly-scalable approaches, and complex security models/implementations
knowledge of microsoft operating systems and at least two application, database, messaging or web server systems.
successful design and implementation of multiple software components and subsystems.
ability to communicate the design and implementation of software systems
including relevant strengths/weaknesses and reasons for implementation decisions.
ability to communicate (orally and written) effectively with technical, non-technical staff, and customers/stakeholders as needed or directed.
ability to communicate effectively with the dss and other state information technology staff.
Environments and tools:
ms sql 2012/2014 database server (must, minimum 8 years)
ms sql 2012/2014 reporting services (recommended, minimum 2 years)
tfs -team foundation server 2013/2015. (must, minimum 3 years)
microsoft visual studio 2013/2015 (must, minimum 8 years)
c#, asp.net, .net (must, minimum 8 years)
asp.net mvc 3 or higher (must, minimum 3 years)
wcf (must, minimum 5 years)
java script (must, minimum 6 years)
entity framework 6 (recommended, minimum 2 years)
powershell scripting (recommended, minimum 2 years)
Preferred Skills:
experience in child support enforcement or family court case management application development preferred
experience with agile software development is a plus.
Required education:
bs degree
All your information will be kept confidential according to EEO guidelines.
About Avani Technology Solutions
Sourced by ZipRecruiter
Industry
It services
Company size
201 - 500 Employees
Headquarters location
Rochester, NY, US
Year founded
2008