1

Senior Software Engineer Jobs in Gaffney, SC (NOW HIRING)

Industry/Sector Not Applicable Specialism Data, Analytics & AI Management Level Senior Manager & Summary At PwC, our people in data and analytics engineering focus on leveraging advanced technologies ...

Senior Mining Engineer

Kings Mountain, NC · On-site

$101K - $138K/yr

Albemarle is hiring for a Senior Mining Engineer, reporting to the Lead Mining Engineer . The ... Demonstrated capability with open pit mine design and scheduling software across short-, medium ...

Albemarle is hiring for a Senior Mining Engineer, reporting to the Lead Mining Engineer. The ... Demonstrated capability with open pit mine design and scheduling software across short-, medium ...

SR Controls Engineer

Spartanburg, SC

$89K - $117K/yr

We are currently searching for Sr Controls Engineer to join our North America Corporate Engineering ... Ability to perform Software installation/upgrading * Knowledge of manufacturing equipment and ...

SR Controls Engineer

Spartanburg, SC · On-site

$94K - $125K/yr

We are currently searching for Sr Controls Engineer to join our North America Corporate Engineering ... Ability to perform Software installation/upgrading * Knowledge of manufacturing equipment and ...

... 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 Solutions Engineering Delivery Lead

Spartanburg, SC · On-site

$100K - $131K/yr

... software engineers, front-end developers, and other specialists in the design, development, deployment, monitoring, and maintenance of full-stack AI solutions. As a senior technical leader, you will ...

Showing results 21-40

Senior Software Engineer information

See Gaffney, SC salary details

$69.9K

$132.6K

$177.7K

How much do senior software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for senior software engineer in Gaffney, SC is $132,622.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,400.00 and $149,500.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

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

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What does a senior software engineer do?

A senior software engineer designs, develops, and maintains software applications, often leading projects and mentoring junior team members. They analyze requirements, write code, perform testing, and collaborate with cross-functional teams to ensure quality and efficiency. Proficiency in programming languages, problem-solving skills, and experience with development tools are essential for this role.

What are the most commonly searched types of Software Engineer jobs in Gaffney, SC?

The most popular types of Software Engineer jobs in Gaffney, SC are:

What cities near Gaffney, SC are hiring for Senior Software Engineer jobs?

Cities near Gaffney, SC with the most Senior Software Engineer job openings:

Infographic showing various Senior Software Engineer job openings in Gaffney, SC as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $132,622 per year, or $63.8 per hour.

Sr QA Automation Engineer

RedSail Technologies, LLC

Spartanburg, SC • On-site

$90 - $110/hr

Other

Medical, Dental, Vision, Retirement, PTO

Re-posted 7 days ago


Job description

Spartanburg, SC
Spartanburg, SC 29306, USA


As a Senior QA Automation Engineer at Redsail Technologies, you will lead automation projects, mentor junior team members, and contribute to strategic decisions on automation frameworks and tools. Your expertise in test automation, DevOps principles, and data management will drive the continuous improvement of our testing processes.


Key Duties

  • Lead the development and maintenance of comprehensive automation frameworks like Playwright, Robot, Cypress, etc.

  • Mentor and guide junior QA Automation Engineers.

  • Conduct thorough code reviews and ensure adherence to best practices.

  • Integrate advanced automated tests into the build and deployment process.

  • Conduct root cause analysis for test failures and implement long-term solutions.

  • Work closely with cross-functional teams to design and implement robust test strategies.

  • Develop and implement strategies for data management and test data generation.


Education/Training

  • Bachelor’s degree in Computer Science, similar technical field of study, or equivalent applicable experience, plus at least 5 years of professional technical experience in software, which includes: 5 years of experience in test automation, software engineering, or a related field.

  • Extensive experience with RedSail applications or other pharmacy management systems (preferred).

  • Expertise in agile processes.

  • Proficient knowledge of cloud computing (bonus for Azure).

  • Extensive API testing experience.


Required Work Experience/Skills

  • Expert technical knowledge in software development methodologies, design, and implementation.

  • Strong knowledge in a programming language like Node.js, Python, or C# for developing test scripts and automation solutions.

  • Advanced knowledge using open-source load testing tools designed for testing the performance of APIs and web applications like JMeter, K6, Gatling, etc.

  • Exceptional analytical and design skills at multiple product levels.

  • Highly proficient in research and analysis, planning, and implementation.

  • In-depth understanding of the entire development process including specifications, documentation, quality assurance, and release management.

  • Deep understanding of business issues and their impact on overall plans.

  • Exceptional time management, decision-making, organization, presentation, and problem resolution skills.

  • Excellent communication, human relations, and interpersonal skills.


Preferred Work Experience/Skills

  • Familiarity with Agile/Scrum, CI/CD pipelines, Git, and cloud platforms (Azure preferred)

  • Previous experience with pharmacy management systems or healthcare-related applications.

  • Proven experience designing, implementing, and maintaining large-scale test automation frameworks.

  • Uses independent judgment and discretion based upon the employee’s experience in the position and knowledge of the products, equipment, and services

  • Uses good judgement and possesses ethical work values


Physical Demands, Working Conditions, and General Employment Guidelines

  • Moderate or high levels of stress may be experienced in the performance of the job Position is performed in a general office environment, home office, or approved remote workspace where physical work includes, but is not limited to, sitting, standing, reaching, kneeling, bending, and lifting to 25 lbs.


Equipment

  • Daily use of the Microsoft Teams (phone), computer, printer, and other routine office equipment

  • Must have internet access


Safety to Self and Others

  • Little responsibility for safety of others. Job is performed in an office setting where there are no hazardous materials or equipment


Working Conditions/Hazards

  • Position is performed in an open office environment or approved remote work location


Compensation & Total Rewards

  • The anticipated base salary range for this position is $90,000-$110,000 annually. This position is also eligible for an annual target bonus of 4%. Actual compensation will be determined based on factors including relevant experience, skills, qualifications, and geographic location.

  • Benefits include paid time off, medical, dental, and vision insurance, a 401(k) with a 5% company match, a fitness bonus, professional development opportunities, and programs that support overall well-being.


Work Location

  • Hybrid at a RedSail Office

    • Spartanburg, SC

    • Irving, TX

    • Shreveport, LA

    • Oak Brook, IL

    • Cranberry Township, PA

    • Long Island, NY




Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.

#J-18808-Ljbffr