2

Remote Computer Programmer Jobs in Columbia, SC (NOW HIRING)

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... You work on your own schedule, on your own computer, from the comfort of your own home * Projects ...

Network Architect-Consultant

Columbia, SC ยท Remote

$60 - $80.25/hr

Title: Network Architect - Consultant Duration:12 months Remote Work Availability: 25% Design ... Typically requires a bachelor's degree in computer science or engineering. May have completed an ...

SDLC Engineer - AI Trainer

Columbia, SC ยท Remote

$50 - $100/hr

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... You work on your own schedule, on your own computer, from the comfort of your own home * Projects ...

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... You work on your own schedule, on your own computer, from the comfort of your own home * Projects ...

QA Engineer - AI Trainer

Columbia, SC ยท Remote

$50 - $100/hr

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... You work on your own schedule, on your own computer, from the comfort of your own home * Projects ...

Bachelor's degree in a technical field (e.g., Computer Science, Information Systems, Cybersecurity). * 5+ years of experience in Information Security, with at least 3 years focused on application ...

next page

Showing results 1-20

Remote Computer Programmer information

See Columbia, SC salary details

$30.5K

$60.1K

$88.4K

How much do remote computer programmer jobs pay per year?

As of Jul 12, 2026, the average yearly pay for remote computer programmer in Columbia, SC is $60,110.00, according to ZipRecruiter salary data. Most workers in this role earn between $46,700.00 and $74,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Remote Computer Programmer, and why are they important?

To thrive as a Remote Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or JavaScript), problem-solving skills, and typically a degree in computer science or related field. Experience with version control systems like Git, cloud platforms, and familiarity with development frameworks or agile project management tools is often expected. Excellent self-motivation, time management, and clear written communication are standout soft skills for remote collaboration. These skills ensure the ability to deliver high-quality code efficiently, maintain alignment with distributed teams, and adapt to evolving technical requirements.

What is a remote computer programmer?

A remote computer programmer is a professional who writes, tests, and maintains computer code while working from a location outside of a traditional office, such as from home or another remote location. They use programming languages to create software, applications, and systems, collaborating with teams through online communication and project management tools. Remote computer programmers often enjoy flexible schedules and can work for companies located anywhere in the world, provided they have reliable internet access and the necessary technical setup.

What Does a Remote Computer Programmer Do?

As a remote computer programmer, you work from home as a software developer and help create the programs, applications, and assets required by your employer. In this role, you may engineer solutions to existing software problems, code new applications, monitor a system or a network, and ensure the security of all online components. Remote computer programmers frequently work on smaller, short-term projects, but occasionally code larger and more complex content. Many aspects of this job vary by employer and could include switching between a variety of programming languages, using additional hardware, and writing technical documentation like user manuals or training material.

What is the difference between Remote Computer Programmer vs Remote Software Developer?

AspectRemote Computer ProgrammerRemote Software Developer
CredentialsTypically requires a degree in computer science or related field, programming certificationsSimilar credentials, often with additional experience in software design
Work EnvironmentRemote, often freelance or contract-based, working on coding tasksRemote, may involve full-time employment, working on software projects
Industry UsageCommon in tech, finance, startups, and IT servicesWidely used across tech, enterprise, and app development sectors

Remote Computer Programmers and Remote Software Developers share similar credentials and work environments, often working remotely on coding and software projects. The main difference lies in scope: programmers focus primarily on writing code, while developers may handle broader tasks like designing, testing, and maintaining software applications.

How do remote computer programmers typically collaborate and communicate effectively with their teams?

Remote computer programmers often rely on a combination of collaboration tools such as version control systems (e.g., Git), project management platforms (like Jira or Trello), and communication tools (Slack, Zoom, or Microsoft Teams) to stay connected with their colleagues. Regular virtual meetings and code reviews are common practices to ensure alignment and maintain code quality. Clear documentation and proactive communication are key, as working remotely can sometimes lead to misunderstandings or delays. Successful remote programmers make an effort to be responsive, participate in team discussions, and stay updated on project changes.
What are the most commonly searched types of Computer Programmer jobs in Columbia, SC? The most popular types of Computer Programmer jobs in Columbia, SC are:
What are popular job titles related to Remote Computer Programmer jobs in Columbia, SC? For Remote Computer Programmer jobs in Columbia, SC, the most frequently searched job titles are:
What cities near Columbia, SC are hiring for Remote Computer Programmer jobs? Cities near Columbia, SC with the most Remote Computer Programmer job openings:
Infographic showing various Remote Computer Programmer job openings in Columbia, SC as of July 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $60,110 per year, or $28.9 per hour.
Citrix Virtual Apps Senior Technology Analyst

Citrix Virtual Apps Senior Technology Analyst

United Global Technologies

Columbia, SC โ€ข Remote

Full-time

Re-posted 3 days ago


Job description

Senior Technology Analyst
Duties:
Maintain a portfolio of multiple hardware and/or software technologies, products, and/or processes including standards of use, life cycles, and product evaluation and integration. Develop and maintain an in-depth pool of technical advice and expertise to provide information and guidance of the infrastructure assigned. Provide guidance and training to less experience staff.
Skills:
Required Skills and Abilities:
Extensive knowledge of a variety of information technology products and solutions. Excellent research, customer service, verbal and written communication, and presentation skills. Strong attention to detail. Good judgment. Ability to work and communicate effectively with all levels of the IT organization. Ability to lead and mentor less experienced staff. Required Software and Other Tools: Microsoft Office. Software and tools will vary based on the technologies supported. Work Environment: Fast paced, multi-platformed environment which may require action and response 24X7 to support the technical business needs of the customer.
Education:
Required Education:
Bachelor's degree Computer Science, Information Systems, or other job related field or 4 years of job related work experience or 2 years of job related experience plus an associate's degree in Computer Science, Information Technology or other job related degree Required Work Experience: 7 Years specific knowledge of the technologies, products, and/or processes to be supported. 3 Years directly supporting those technologies, products, and/or processes. (may be concurrent).

Location:
Columbia, SC, 29223
Schedule Notes:
***I/S - NO SUBCONTRACTOR CANDIDATES Credit Check required C2 Clarence***
Required Schedule: Hybrid - Onsite Tues-Thurs

Confirm standard work hours: 8 a.m. โ€“ 4:30 p.m.
Required Education:
Bachelor's degree Computer Science, Information Systems, or other job related field or 4 years of job related work experience or 2 years of job related experience plus an associate's degree in Computer Science, Information Technology or other job related degree.
Required Work Experience:
7 Years specific knowledge of the technologies, products, and/or processes to be supported. 3 Years directly supporting those technologies, products, and/or processes. (may be concurrent)

Team Name: End User Platform Services End User Platform Services is a highly technical team that owns and evolves local and remote end user services, including Citrix, VDI, VPN, Intune, network printing, and physical workstations. For senior engineers, this role offers more than operationsโ€”you'll help shape platform strategy and long-term technical vision, translating business capabilities into scalable standards and roadmap initiatives.
Required Technologies:
โ€ข Citrix Virtual Apps & Desktops (On Prem & Cloud) XenApp/XenDesktop, NetScaler, StoreFront, Windows Server, Active Directory, HA, performance tuning, and security
โ€ข Secure Remote Access / Zero Trust Zscaler (or equivalent), VPN technologies, and migration from legacy remote access models
โ€ข VDI & Endpoint Platforms Windows workstation platforms, VDI integration, and cross platform dependency awareness
โ€ข Enterprise Networking & Security Integration Firewalls, certificates, TLS, access controls, traffic routing, and security tooling as they impact endpoints and remote access
Nice to have:

โ€ข Citrix Platform (Cloud & On Prem)
โ€ข Modernizing legacy Citrix environments (LTSR upgrades, StoreFront optimization, infrastructure reduction) Secure Remote Access / Zero Trust (Zscaler, VPN)
โ€ข Designing and testing modern remote access patterns to replace or augment VPN/Citrix Endpoint & Virtual Workspace Technologies
โ€ข Integrating remote access solutions with workstation OS standards and VDI platforms
Not Looking for:
โ€ข Not an entry-level or mid-level analyst; this role requires senior, independent execution
โ€ข Not a help desk, desktop support, or break/fixโ€“focused profile
โ€ข Not a role focused on application support or software development
โ€ข Not suitable for candidates without experience interfacing with leadership or executives
โ€ข Not a candidate uncomfortable producing documentation, diagrams, or executive-level write-ups