1

Software Manager Jobs in Simpsonville, SC (NOW HIRING)

Software Engineer (Hybrid) - 29025

Greenville, SC ยท On-site

$95.16 - $135/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Enlighten, honored as a Top Workplace from USA Today, is a leader in big data solution development and deployment, with expertise in cloud-based services, software and systems engineering, cyber

Software Engineer (Hybrid) - 29025

Greenville, SC ยท On-site

$95K - $135K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Enlighten, honored as a Top Workplace from USA Today, is a leader in big data solution development and deployment, with expertise in cloud-based services, software and systems engineering, cyber

Software Engineer

Greenville, SC ยท On-site

  • Medical

  • Life

  • Retirement

  • PTO

Brand: Purpose Financial Address : 322 Rhett Street, Greenville, South Carolina, United States - 29601 Purpose Financial, Inc. is an innovative consumer financial services company that offers a

Software Engineer

Greenville, SC ยท On-site

$80 - $140/hr

  • Medical

  • Life

  • Retirement

  • PTO

Brand: Purpose Financial Address: 322 Rhett Street, Greenville, South Carolina, United States-29601 Purpose Financial, Inc. is an innovative consumer financial services company that offers a diverse

New

Software Engineer

Greenville, SC ยท On-site

  • Medical

  • Life

  • Retirement

  • PTO

Brand: Purpose Financial Address : 322 Rhett Street, Greenville, South Carolina, United States - 29601 Purpose Financial, Inc. is an innovative consumer financial services company that offers a

Job Title: Software Engineering Co-op Posting Start Date: 7/31/26 Job Location (Long): Spartanburg, South Carolina United States Job Description: Description: Join a fast-paced software team tackling

Senior Software Engineer

Greenville, SC ยท On-site

$110K - $145K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Excited to grow your career? Our purpose is to make it easy for people to save and invest for a better future. We are looking for great people to join us, so please come and invest in YOUR future at

Full Stack Software Developer

Greenville, SC ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Position Summary The Senior Full Stack Software Developer is responsible for designing, developing, deploying, and supporting enterprise-grade software solutions that support Ogletree Deakins' legal,

Senior Software Engineer

Fountain Inn, SC ยท On-site

$122K - $138K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Description: EPC Power is looking to add a Senior Software Engineer to our engineering team. In this role you will work with experienced engineers to lead the development of automated testing

Senior Software Engineer

Fountain Inn, SC ยท On-site

$122K - $138K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Description EPC Power is looking to add a Senior Software Engineer to our engineering team. In this role you will work with experienced engineers to lead the development of automated testing

Senior Software Engineer

Fountain Inn, SC ยท On-site

$122K - $138K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

EPC Power is looking to add a Senior Software Engineer to our engineering team. In this role you will work with experienced engineers to lead the development of automated testing software.. This will

Showing results 21-40

Software Manager information

See Simpsonville, SC salary details

$66K

$126.6K

$157.8K

How much do software manager jobs pay per year?

As of Aug 20, 2026, the average yearly pay for software manager in Simpsonville, SC is $126,589.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,300.00 and $150,200.00 per year, depending on experience, location, and employer.

What is a software manager?

A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.

What does a software manager do?

A Software Manager oversees software development teams, ensuring projects are completed on time and meet quality standards. They coordinate between team members, manage resources, and communicate with stakeholders about progress and requirements. Additionally, they may be responsible for hiring, mentoring, and evaluating team performance. Their role bridges the gap between technical staff and upper management to align technology goals with business objectives.

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

To thrive as a Software Manager, you need a strong background in software development, project management, and leadership, often supported by a degree in computer science or a related field. Familiarity with Agile methodologies, version control systems like Git, and project management tools such as Jira is typically required. Exceptional communication, problem-solving, and team-building skills set outstanding managers apart in this role. These competencies are essential for delivering projects on time, fostering effective collaboration, and driving high-performing engineering teams.

How does a software manager typically balance hands-on technical work with leadership responsibilities?

Software Managers often juggle both technical and leadership duties, but the balance can vary depending on the organization and team size. In many cases, Software Managers spend a significant portion of their time on people management tasks such as mentoring team members, conducting code reviews, planning sprints, and facilitating communication between stakeholders. However, they may also remain involved in architectural decisions or critical technical challenges to stay connected with the team's work. Effective Software Managers prioritize delegating coding tasks to their team while focusing on enabling productivity, resolving blockers, and ensuring project alignment with business goals.

What is the difference between Software Manager vs Software Engineer?

AspectSoftware ManagerSoftware Engineer
Required CredentialsBachelor's or higher in CS or related field; management experienceBachelor's or higher in CS or related field; coding skills
Work EnvironmentOversees teams, manages projects, strategic planningDevelops software, writes code, tests applications
Employer & Industry UsageUsed in tech companies, startups, large enterprisesUsed across all tech sectors, startups, corporate IT

The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.

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

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

What job categories do people searching Software Manager jobs in Simpsonville, SC look for?

The top searched job categories for Software Manager jobs in Simpsonville, SC are:

What cities near Simpsonville, SC are hiring for Software Manager jobs?

Cities near Simpsonville, SC with the most Software Manager job openings:

Infographic showing various Software Manager job openings in Simpsonville, SC as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 15% Part Time, and 2% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $126,589 per year, or $60.9 per hour.

Software Engineer (Hybrid) - 29025

Enlighten

Greenville, SC โ€ข On-site

$95.16 - $135/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 5 days ago


Job description

Enlighten, honored as a Top Workplace from USA Today, is a leader in big data solution development and deployment, with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science. Enlighten provides continued innovation and proactivity in meeting our customersโ€™ greatest challenges.

We recognize that the most effective environment for your projects doesnโ€™t always look the same. Our hybrid work approach ensures that you can make lasting relationships with your team and collaborate in-person to get the job doneโ€”while having the flexibility to work from home when needed to achieve focused results.

Here are a few highlights of our benefits package:

  • 100% paid employee premium for healthcare, vision and dental plans.
  • 10% 401k benefit.
  • Generous PTO + 10 paid holidays.
  • Education/training allowances.

Anticipated Salary Range: $95,164.00-$135,000.00. The salary range for this role is intended as a good faith estimate based on the role's location, expectations, and responsibilities. When extending an offer, Enlighten takes a variety of factors into consideration which include, but are not limited to, the role's function, internal equity and a candidate's education or training, work experience, certifications and key skills. Occasionally positions/roles may include additional non-recurrent compensation and will be addressed by the recruiter during the interview process.

Job Description

Enlighten is a cutting-edge technology company that is dedicated to developing innovative software solutions for our clients. We are currently seeking a talented and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems. You will work closely with other talented engineers to create software solutions that meet the needs of our clients.

In this role, you will have the opportunity to work with modern tools and technologies, and you will be encouraged to stay up-to-date with the latest developments in the field. You will be part of a dynamic and collaborative team that is committed to delivering high-quality software solutions to our clients. If you are a selfโ€‘motivated, creative, and detailโ€‘oriented software engineer who is passionate about developing innovative software solutions, we would love to hear from you.

Essential Job Responsibilities
  • Must have a strong working knowledge and experience developing Java based software capabilities.
  • Should have an inquisitive nature, responsiveness, and excellent testing skills.
  • Must also possess strong troubleshooting skills and the ability to work under pressure with multiple deadlines.
  • Keep upโ€‘toโ€‘date with emerging trends and technologies in software development.
  • Experience with Nextโ€‘Gen Coding Agents: Proven track record of integrating advanced AI agents, specifically Claude Code or Google's Antigravity / Gemini agentic workflows, into your daily software engineering routine.
  • Agentic Feature & Test Development: Experience using autonomous agents to handle multiโ€‘file feature implementations, complex codebase refactoring, and the automated generation of robust unit/integration tests.
  • Context & Workflow Management: Ability to guide AI agents through complex, multiโ€‘repository application architectures, managing context efficiently and critically auditing agentโ€‘generated code for security, performance, and architectural alignment.
  • Will work in a fastโ€‘paced, small business environment with our talented team.
  • Additional duties as assigned.
Minimum Qualifications
  • Clearance Requirement: Must currently have and maintain an active Secret level U.S. Government Security Clearance; U.S. Citizenship required.
  • At least 5 years of experience in Software Engineering, Modern Java Frameworks and Libraries (e.g., Spring, Guava) and a Bachelors in related field; 3 years relevant experience with Masters in related field; or High School Diploma or equivalent and 9 years relevant experience.
  • Experience in designing enterprise APIs.
  • Experience in RESTful web services.
  • Experience in Microservices architecture.
  • Experience in Object Oriented Programming (OOP) paradigms.
  • Experience with the agile software lifecycle.
  • Experience with configuration management tools (e.g. Git, Nexus, Maven).
  • Comfortable working on a linux command line.
  • Has a proven ability to learn quickly and works well both independently as well as in a team setting.
  • Problem solving skills and ability to review information and compile data appropriately as needed.
  • DoD 8140 / 8570 compliance certification will be required in this position within 60 days of employment.
  • Must be able to work in a hybrid environment, spending an average of 1-2 days per week at our Greenville, SC office. Flexibility is essential to adapt to schedule changes as needed.
Preferred Requirements
  • Current Clearances: Active Top Secret clearances are a strong plus.
  • Experience in cloud based technologies (AWS, Azure).
  • Experience in distributed databases, NoSQL databases, full text-search engines (e.g. Elasticsearch, MongoDB, Solr).
  • Scripting experience is a huge plus.
  • Nextโ€‘Gen Coding Agents: Proven use of AI tools (Claude Code, Gemini) in daily engineering workflows.
  • Agentic Feature Delivery: Using autonomous agents for multiโ€‘file implementation, refactoring, and automated testing.
  • Prior experience or familiarity with Data Lakes/Warehouses (specifically BDP or JCRSโ€‘D) is a plus.
  • Understanding of AGILE software development methodologies and use of standard software development tool suites (e.g., JIRA, Confluence, Github Enterprise).

We have many more additional great benefits/perks that you can find on our website at www.enlighten.com.

#J-18808-Ljbffr