1

Software Developer Jobs in Simpsonville, SC (NOW HIRING)

Senior Software Engineer

Greenville, SC · On-site

$115K - $151K/yr

TRULEO builds the first case intelligence platform for law enforcement, and they are seeking a Senior Software Engineer to join their engineering team. In this full-stack role, you will work on ...

Alarm.com is the leading platform for intelligently connected properties, and they are seeking a Software Engineering Manager to oversee a team of full-stack developers. The role involves managing ...

Alarm.com is the leading platform for intelligently connected properties, and they are seeking a Software Engineering Manager to lead a team of full-stack developers. The role involves managing ...

next page

Showing results 1-20

Software Developer information

See Simpsonville, SC salary details

$42.5K

$99.1K

$147.1K

How much do software developer jobs pay per year?

As of Jun 13, 2026, the average yearly pay for software developer in Simpsonville, SC is $99,126.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,800.00 and $115,200.00 per year, depending on experience, location, and employer.

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

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

What engineers make $500,000?

Highly experienced software engineers, especially those in senior or specialized roles such as machine learning engineers, software architects, or those working at major tech companies, can earn $500,000 or more annually. Compensation often includes base salary, bonuses, and stock options, particularly in competitive markets or executive-level positions.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What Do Software Developers Do?

Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.

Is AI replacing software developers?

AI is automating certain coding tasks and improving software development processes, but it does not replace software developers. Developers are needed to design, oversee, and interpret AI tools, as well as to create complex, innovative solutions that require human judgment and creativity.

Is software developer still in demand?

Software developers are in high demand due to ongoing digital transformation across industries, with strong job growth projected in the coming years. Skills in programming languages, such as Java, Python, or JavaScript, and familiarity with development tools increase employability in this field.

What work does a software developer do?

A software developer designs, writes, tests, and maintains computer programs and applications. They use programming languages like Java, Python, or C++ and often collaborate with teams to develop software solutions that meet user needs and specifications.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

What is a Software Developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.
What are the most commonly searched types of Software Developer jobs in Simpsonville, SC? The most popular types of Software Developer jobs in Simpsonville, SC are:
What are popular job titles related to Software Developer jobs in Simpsonville, SC? For Software Developer jobs in Simpsonville, SC, the most frequently searched job titles are:
What job categories do people searching Software Developer jobs in Simpsonville, SC look for? The top searched job categories for Software Developer jobs in Simpsonville, SC are:
What cities near Simpsonville, SC are hiring for Software Developer jobs? Cities near Simpsonville, SC with the most Software Developer job openings:
Software Engineer (Hybrid) - 26397 with Security Clearance

Software Engineer (Hybrid) - 26397 with Security Clearance

Wyetech, LLC

Greenville, SC

$52.46 - $139.92/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 13 days ago


Job description

At Wyetech, you'll be at the center of an award-winning corporate culture, breaking technological barriers and solving real-world problems for our federal government customers. We are committed to hiring the best of the best, and in return, we offer a world-class, truly unique employee experience that is rare within our industry. We are 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. 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. The work environment at Enlighten is a hybrid one, with a mix of remote and in-person work, but being flexible is key.

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. #LI-KB2 #Mid-Senior Level Due to federal contract requirements, United States Citizenship and position appropriate security clearance is required. (e.g.

Active TS/SCI security clearance with agency appropriate polygraph). Capabilities * 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. * Will work in a fast-paced, small business environment with our talented team. * Other duties as assigned.

Required Qualifications * Security Clearance - A current Secret level U.S. Government Security Clearance is required; U.S. Citizenship required.

Can also consider candidates with a TS level security clearance. * 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.

* Must be able to obtain DoD 8140 / 8570 compliance certifications (i.e. Security+) * Must be able to work in a hybrid environment, spending an average of 1-2 days per week at our Greenville, SC office. However, flexibility is essential to accommodate any changes in the schedule.

Required Technical Skills * 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 * Has a proven ability to learn quickly and works well both independently as well as in a team setting * Experience with the Linux operating system * Experience with configuration management tools (e.g. Git, Nexus, Maven) Desired Technical Skills * A current/active Top Secret level security clearance is a plus * Experience with Postgres, Elasticsearch, or Accumulo * Experience with Apache NiFi The Benefits Package * Wyetech believes in generously supporting employees as they prepare for retirement. The company automatically contributes 20% of each employee's gross compensation to a Simplified Employee Pension (SEP) IRA, with no requirement for employee matching.

All contributions are fully vested from day one, ensuring immediate ownership of retirement funds. Additional benefits include: * Wyetech provides a generous PTO plan of up to 200 hours annually, aligned with applicable state leave regulations. Employees have the flexibility to adjust their PTO allocation at the start of each calendar year, ensuring it meets their evolving needs.

Full-time employees have the option to participate in a variety of voluntary benefit plans including: * A Choice of Medical Plan Options, some with Health Savings Account (HSA) * Vision and Dental * Life and AD&D Benefits * Short and Long-Term Disability * Hospital Indemnity, Accident, and Critical Illness Insurances * Optional Identity Theft and Legal Protection Services Company Environment & Perks * Employee Referral Bonus Eligibility up to $10,000 * Mobility Among Wyetech-supported Contracts * Various contract and work locations throughout Maryland, Virginia, Colorado, Texas, Utah, Alaska, Hawaii and OCONUS * Various team-building events throughout the year such as: monthly lunches, summer company picnic, and an annual holiday party. * Employees receive two complementary branded clothing orders annually. $52.46 - $139.92 an hour Pay Range: $ 52.46 - $ 1 39.92 per hour* Hourly pay rates listed for this position serve as a general guideline and are not a guarantee of compensation.

Compensation will vary dependent upon factors including but not limited to: Government contract rates; education; relevant prior work experience, knowledge, skills, and competencies; certifications, and geographic location. *Hourly pay rates reflect the pre-benefit gross wage amounts. Wyetech, LLC is an Equal Opportunity Employer.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Affirmative Action Statement: Wyetech, LLC is committed to the principles of affirmative action in all hiring and employment for minorities, women, individuals with disabilities, and protected veterans. Accommodations: Wyetech, LLC is committed to providing an inclusive and accessible hiring process.

If you need any accommodations during the application or interview process, please contact Brittney Wood. at 844-WYETECH x727 or [email protected] . We are happy to provide reasonable accommodations to ensure equal access to all candidates.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans.

If you would like more information about how your data is processed, please contact us.