1

Senior Programmer Analyst Jobs in Columbia, SC (NOW HIRING)

... Senior Programmer / Team Lead to support our customer's core business system. This is a highly technical, hands-on leadership role within the COBOL development team. What You'll Do * Analyze the ...

The position is withing the COBOL development team as the Senior Programmer / Team Lead. This ... Daily duties / responsibilities: 1. Analyze the Phoenix core business system and assigned tickets ...

next page

Showing results 1-20

Senior Programmer Analyst information

See Columbia, SC salary details

$20

$47

$66

How much do senior programmer analyst jobs pay per hour?

As of Aug 25, 2026, the average hourly pay for senior programmer analyst in Columbia, SC is $47.11, according to ZipRecruiter salary data. Most workers in this role earn between $39.57 and $53.61 per hour, depending on experience, location, and employer.

What is a senior programmer analyst?

Senior Programmer Analysts are experienced IT professionals who design, develop, and maintain computer software and systems. They analyze user requirements, write and test code, and often lead technical projects or mentor junior staff. In addition to programming, they bridge the gap between business needs and technology solutions by gathering requirements, troubleshooting issues, and recommending improvements. Their expertise ensures that software applications are efficient, secure, and aligned with organizational goals.

How do senior programmer analysts typically collaborate with cross-functional teams to deliver complex projects?

Senior Programmer Analysts often work closely with business analysts, project managers, and other IT professionals to translate business requirements into technical solutions. They play a key role in designing system architecture, reviewing code, and ensuring that project milestones are met on time. Regular communication and collaboration with stakeholders are essential, as they must clarify objectives, address technical challenges, and ensure that the final product aligns with business goals. This collaborative environment enhances efficiency and fosters professional growth through exposure to various disciplines.

What are the key skills and qualifications needed to thrive as a senior programmer analyst, and why are they important?

To thrive as a Senior Programmer Analyst, you need advanced programming skills, systems analysis expertise, and a relevant degree in computer science or a related field. Familiarity with development frameworks, database management systems, and project management tools such as Agile or Scrum is typically required, along with certifications like PMP or specialized programming credentials. Strong problem-solving abilities, communication skills, and leadership are crucial soft skills to effectively collaborate and guide teams. These competencies enable you to design robust solutions, ensure project efficiency, and bridge technical and business requirements.

What is the difference between Senior Programmer Analyst vs Programmer Analyst?

AspectSenior Programmer AnalystProgrammer Analyst
Required CredentialsBachelor's degree, experience, certifications (e.g., Java, SQL)Bachelor's degree, entry-level certifications often sufficient
Work EnvironmentComplex projects, team leadership, client interactionDevelopment tasks, coding, testing, support
Employer & Industry UsageIT firms, finance, healthcare, governmentSimilar industries, often entry-level or mid-level roles

The main difference between a Senior Programmer Analyst and a Programmer Analyst lies in experience, responsibilities, and scope. Senior roles typically involve leadership, complex project management, and mentorship, while Programmer Analysts focus on coding and support tasks. Both roles are common in IT and related industries, but the senior position requires more experience and often additional certifications.

How much does a senior programmer analyst make in the US?

A senior programmer analyst in the US typically earns between $80,000 and $120,000 annually, depending on experience, location, and industry. They often possess strong programming skills in languages like Java, C#, or SQL, and may hold certifications such as PMP or ITIL.

What are the most commonly searched types of Programmer Analyst jobs in Columbia, SC?

The most popular types of Programmer Analyst jobs in Columbia, SC are:

What are popular job titles related to Senior Programmer Analyst jobs in Columbia, SC?

For Senior Programmer Analyst jobs in Columbia, SC, the most frequently searched job titles are:

What cities near Columbia, SC are hiring for Senior Programmer Analyst jobs?

Cities near Columbia, SC with the most Senior Programmer Analyst job openings:

Infographic showing various Senior Programmer Analyst job openings in Columbia, SC as of August 2026, with employment types broken down into 84% Full Time, 9% Part Time, and 7% Contract. Highlights an 80% Physical, 9% Hybrid, and 11% Remote job distribution, with an average salary of $97,999 per year, or $47.1 per hour.

Programmer(Senior COBOL Developer)

Innosoft Corporation

Blythewood, SC

$130K - $135K/yr

Full-time

Medical, Life, Retirement, PTO

Posted 6 days ago


Job description

Programmer(Senior COBOL Developer)

Project Identifier

SC

Client

South Carolina

Agency

State of South Carolina

Location

Onsite

Location: 10311 Wilson Blvd, Blythewood, South Carolina, USA, 29016.

Candidate location: Candidate MUST be a CURRENT SC, NC, or GA Resident AND be willing to relocate to SC at least 5 business days prior to the start date at their own expense. The selected candidate must relocate to SC at least 5 business days before the start date to complete fingerprinting.

Contract Duration

12 Months

Interview Type

Online

Visa Requirements

The candidate will have to be on Innosoft W2.

At least 6 months of valid work authorization

(Citizen, GC, EAD, OPT-EAD, H4-EAD)

Tentative Start Date

09/14/2026

Deadline

08/24/2026


Project Overview

This assignment is for the maintenance, support, and development of core DMV business systems supporting drivers and vehicles. The system supports legislative and federal requirements for traffic violation processing. It is a client-server system utilizing COBOL as the back end and .NET as the human interface. The position is within the COBOL development team as the Senior Programmer / Team Lead and reports to the COBOL Development Manager. The role will directly support the core business system, Phoenix. This position will require CJIS information security certification, which will be sponsored. The candidate must be able to work independently and have excellent communication skills.


Duties/Responsibilities:
  • Analyze the Phoenix core business system and assigned tickets for development and/or system modifications.
  • Lead the analysis and development of proposed solutions for assigned tickets and projects.
  • Partner with business units to develop business specifications, translate them into technical specifications, and obtain business sign-off.
  • Code, test, promote, and collaborate with impacted users to ensure solutions meet documented requirements.
  • Provide production support for the Phoenix system.
  • Provide daily and weekly status updates to the Development Manager and Business Analyst(s).


Requirements

Education and Certifications:

  • Bachelor’s Degree In Computer Science or a closely related discipline with 10 Years of Experience. Experience in a government agency environment is extremely helpful.
  • Visual COBOL technical certifications

Required Skills:

  • 10+ Years of Experience with Visual and/or Micro Focus COBOL
  • 1+ Year of Experience with Visual COBOL V9
  • 10+ Years of experience with computer system analysis, design, coding, testing, debugging, and implementation techniques and practices for developing new systems or modifying existing systems.
  • 10+ Years of Experience developing and maintaining complex, mission-critical applications in a Windows-based client-server environment.
  • 10+ Years of Experience Leading a technical software development team in planning and deployment of software systems.
  • 10+ Years of Experience coding and testing complex COBOL-based business systems in an Oracle SQL database and Windows-based client-server environment.
  • 10+ Years of Experience providing Level 3 (L3) production support
  • 10+ years of experience functioning as the primary contact with business units to develop and review business and technical specifications and ensure delivery of specified functionality.

Preferred Skills:

  • Experience with Oracle 19+ and SQL.
  • Familiarity with Microsoft Visual Studio .NET and C# development environments.
  • Experience working in a governmental environment.

Additional Skills:

  • Experience mentoring and guiding less experienced technical colleagues.
  • Proven ability to communicate effectively with users, vendors, staff members, and management, both verbally and in writing.
  • Ability to plan, define, lead, direct, instruct, and review project work and personnel.


Benefits
Standard Employee Benefits.
50% Health Insurance Paid by Innosoft, Paid Vacation, 401K Match, STD LTD and AD&D paid by Innosoft.