1

Associate Software Developer Jobs in South Carolina

... software that is delivered on time and within budget. * Provide guidance to lower-level programmers ... Or an additional 2 years of job-related work experience plus an associate's degreein Computer ...

... associate experiences. * Champion engineering excellence through modern software development ... practices, automation, observability, and continuous delivery. * Oversee ongoing platform ...

Java Developer

Charleston, SC

$47.75 - $61.75/hr

Infojini Consulting is recognized as one of the fastest growing IT services and software ... Qualifications Associate Degree Additional Information All your information will be kept ...

AI Engineer

Columbia, SC · On-site

$50K - $112K/yr

... AI Engineer, you will be at the forefront of transforming raw data into actionable insights ... software implementation to enable the AI models to be useful and scalable. As an Associate, you ...

... AI Developer, Senior Associate, you will play a pivotal role in helping clients optimize ... You will analyze client needs, implement software solutions, and provide training and support for ...

... AI Engineer, you will be at the forefront of transforming raw data into actionable insights ... software implementation to enable the AI models to be useful and scalable. As an Associate, you ...

Showing results 21-40

Associate Software Developer information

See South Carolina salary details

$10.2K

$77.4K

$121.6K

How much do associate software developer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for associate software developer in South Carolina is $77,362.00, according to ZipRecruiter salary data. Most workers in this role earn between $57,500.00 and $87,700.00 per year, depending on experience, location, and employer.

What is an associate software developer?

An Associate Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers, contributing to the development process by writing code, fixing bugs, and participating in code reviews. This role is ideal for recent graduates or those new to the software development field, as it provides opportunities to learn industry best practices and grow technical skills. Associate Software Developers often collaborate with team members and may work on various projects to gain exposure to different technologies.

What is an associate software developer?

As an associate software developer, you assist senior software developers with the programming and development of computer software. Your job duties include writing software code in various programming languages, troubleshooting issues with software applications, and performing unit testing of software components. The career typically requires a bachelor’s degree in computer science, software engineering, or a related field and on-the-job training. Additional qualifications include strong technical and problem-solving skills, prior coding experience, and knowledge of multiple programming languages.

What are the key skills and qualifications needed to thrive as an associate software developer, and why are they important?

To thrive as an Associate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), problem-solving abilities, and typically a degree in computer science or a related field. Experience with version control systems like Git, knowledge of integrated development environments (IDEs), and familiarity with software development methodologies are commonly required. Strong collaboration, adaptability, and effective communication help you excel within development teams and respond to project changes. These skills ensure efficient code development, seamless teamwork, and the ability to contribute to high-quality software solutions.

What are some common challenges faced by associate software developers when collaborating on large projects?

Associate Software Developers often encounter challenges such as managing code integration with multiple team members, understanding legacy codebases, and keeping up with rapid changes in project requirements. Effective communication and proactive participation in code reviews are essential to ensure smooth collaboration. Additionally, learning to use version control systems and development tools efficiently helps minimize conflicts and improves productivity within the team.

What is the difference between Associate Software Developer vs Junior Software Engineer?

AspectAssociate Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, some internshipsBachelor's in CS or related field, entry-level
Work EnvironmentCollaborative teams, entry-level projectsDevelopment teams, learning-focused tasks
Employer & Industry UsageTech companies, startups, IT firmsSoftware firms, tech departments in various industries
Common Search & ComparisonYesYes

The main difference between an Associate Software Developer and a Junior Software Engineer lies in terminology and specific company usage. Both roles typically require similar educational backgrounds and involve entry-level development tasks. The title 'Associate Software Developer' is often used in tech companies emphasizing a developmental pathway, while 'Junior Software Engineer' may be more common in traditional engineering environments. Overall, these roles are quite similar, with differences mainly in naming conventions.

What are the most commonly searched types of Software Developer jobs in South Carolina?

The most popular types of Software Developer jobs in South Carolina are:

What job categories do people searching Associate Software Developer jobs in South Carolina look for?

The top searched job categories for Associate Software Developer jobs in South Carolina are:

What cities in South Carolina are hiring for Associate Software Developer jobs?

Cities in South Carolina with the most Associate Software Developer job openings:

Infographic showing various Associate Software Developer job openings in South Carolina as of August 2026, with employment types broken down into 1% As Needed, 69% Full Time, 27% Part Time, 1% Temporary, and 2% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $77,362 per year, or $37.2 per hour.

Developer IV - Palmetto GBA

Columbia, SC • Hybrid

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Key responsibilities

  • Design, develop, test, implement, and support complex technology solutions aligned with business and IT needs.

  • Work closely with customers, business analysts, and team members to understand business requirements and ensure solutions are aligned with organizational standards.

  • Test modified programs, verify logic, debug, and create relevant documentation.


Job description


Summary
 Palmetto GBA is one of the nation's largest providers of high-volume claims and transaction processing, contact center operations, and technical services to the federal government and other commercial customers. Our core business is providing services to CMS Medicare beneficiaries, providers, and health plans. Palmetto GBA is one of the few Medicare contractors with experience in all Medicare business segments - Medicare Part A, Medicare Part B, Durable Medical Equipment (DME), Home Health and Hospice (HHH), and Medicare Advantage (MA) Part C and Part D. This broad experience base offers CMS a contractor with unique expertise and the ability to offer customized, creative, and proven solutions to complex problems.
Description
 

Position Purpose:

Responsible for designing, developing, testing, implementing, and supporting complex technology solutions aligned with business and IT needs. Partners with business and technical teams throughout the full development life cycle, provides technical guidance to other developers, and helps resolve complex system and application issues. Strong mainframe development experience is preferred, particularly with COBOL, JCL, and NDM, while supporting knowledge continuity across the team.

Location: This position is full-time hybrid (40 hours/week), Monday - Friday, with three mandatory days onsite Monday-Wednesday and two remote days Thursday and Friday. This role is located at 17 Technology Circle, Columbia, South Carolina.

Sponsorship: This position is not eligible for sponsorship now or in the future.

What You Will Do:

  • Produce deliverables related to the assigned project. Perform analysis, design, programming, and implementation of systems and procedures to solve complex business or scientific problems. Evaluate interrelationships in immediate programming area to determine how changes in one program will affect another related area. Apply conversions and enhancements to business systems. May lead or provide expertise on assigned projects.

  • Work closely with customers, business analysts, and team members to understand business requirements that drive the analysis and design of quality technical solutions. Ensure solutions are aligned with business and IT strategies and comply with the organization's architectural standards. Assist in post-implementation support and system enhancements.

  • Test modified programs, create necessary test files and data, verify logic, debug, and write relevant documentation.

  • Design and develop IT systems. Devise new sources of data and develop new approaches and techniques. Involved in the full systems life cycle and is responsible for designing, coding, testing, implementing, maintaining and supporting complex application software that is delivered on time and within budget.

  • Provide guidance to lower-level programmers/analysts. Act as an internal consultant by providing technical guidance on complex projects. Determine and resolve problems with other systems analysts, programmers, and systems users.

  • Test designed programs, verify logic, perform any necessary "debugging," and write the documentation.

To Qualify For This Position:

Required Education:

  • Bachelor's degree-in Computer Science, Information Technology or other job-related degree.

  • Or an additional 4 years of job-related work experience.
  • Or an additional 2 years of job-related work experience plus an associate's degreein Computer Science, Information Technology or other job-related degree.

Required Work Experience:

  • 6 years-of application development, systems testing or other job-related experience.

Required Skills and Abilities:

  • Comprehensive understanding of applications/development, quality assurance and integration methodologies, concepts and facilities in a mainframe, midrange, and/or PC/LAN environment.

  • Demonstrates a high level of technical proficiency in the areas of programming languages, platform capabilities, and methods of systems analysis and program design.

  • Excellent analysis, decision-making, and problem-solving skills.

  • Demonstrates logical abstract thinking and assimilating/adhering to project goals and deadlines.

  • Ability to communicate effectively verbally and in writing.

  • Able to work well under pressure and as part of a team.

  • Strong knowledge of interpersonal skills/team building.

  • Familiar with project management concepts.

  • Ability to assess requirements, alternatives, and risks/benefits for low- to high-impact projects.

  • Pays attention to detail.

  • Ability to establish and maintain effective working relationships with employees, clients, vendors etc.

  • In-depth understanding of organizational functions, behavior, and inter-relationships.

We Prefer That You Have The Following:

  • Comprehensive knowledge of relevant operating systems, programming languages, and development tools and their usage in the company.

  • 5 years of JCLs, COBOL, Easytrieve, and NDM.

  • Experience working within an Agile/Scrum development environment.

  • Prior experience with Medicare claims processing.

  • Experience within the healthcare industry, preferably supporting healthcare claims processing.

Work Environment:

  • Customer-focused, project-oriented programming environment.

  • Fast paced, multi-platformed environment which may require action and response 24X7 to support the technical business needs of the customer.

What We Can Do for You:

We offer our employees great benefits and rewards. You will be eligible to participate in our benefits program the first of the month following 28 days of employment.

Our comprehensive benefits package includes:

  • Subsidized health plans, dental and vision coverage

  • 401K retirement savings plan with company match

  • Life Insurance

  • Paid Time Off (PTO)

  • Nine paid holidays

  • On-site cafeterias and fitness centers in major locations

  • Education Assistance

  • Service recognition

  • National discounts to movies, theaters, zoos, theme parks and more

Equal Employment Opportunity Statement

BlueCross BlueShield of South Carolina and our subsidiary companies maintain a continuing policy of nondiscrimination in employment to promote employment opportunities for persons regardless of age, race, color, national origin, sex, religion, veteran status, disability, weight, sexual orientation, gender identity, genetic information or any other legally protected status. Additionally, as a federal contractor, the company maintains affirmative action programs to promote employment opportunities for individuals with disabilitiesand protected veterans. It is our policy to provide equal opportunities in all phases of the employment process and to comply with applicable federal, state and local laws and regulations.

We are committed to working with and providing reasonable accommodations to individuals with disabilities, pregnant individuals, individuals with pregnancy-related conditions, and individuals needing accommodations for sincerely held religious beliefs, provided that those accommodations do not impose an undue hardship on the Company.

If you need special assistance or an accommodation while seeking employment, please email mycareer.help@bcbssc.comor call 800-288-2227, ext. 47480 with the nature of your request. We will make a determination regarding your request for reasonable accommodation on a case-by-case basis.

We participate in E-Verify and comply with the Pay Transparency Nondiscrimination Provision. We are an Equal Opportunity Employer. Here's moreinformation.

Some states have required notifications. Here's more information.