1

Developer In Software Jobs in Waterloo, SC (NOW HIRING)

Position Summary The Software Developer will be responsible for designing, developing, testing, and ... Participate in architectural design and technical decision-making for new and existing platforms.

Software Engineer II

Clinton, SC

$92K - $126K/yr

Nordson Industrial Coating Solutions , a global leader in Industrial Coating Solutions, is seeking ... The Software Engineer II designs, develops, tests, and documents software for embedded systems and ...

Senior Software Engineer

Fountain Inn, SC · On-site

$122K - $138K/yr

In this role you will work with experienced engineers to lead the development of automated testing software.. This will include main assembly, sub assembly, and board level test test software ...

Senior Software Engineer

Fountain Inn, SC · On-site

$122K - $138K/yr

In this role you will work with experienced engineers to lead the development of automated testing software.. This will include main assembly, sub assembly, and board level test test software ...

POSITION SUMMARY The Power Software & Controls - Project Manager is a vital member of the project ... Define the scope of projects in collaboration with senior management. * Creation of a detailed work ...

In this role, you will develop and integrate conversational copilots, retrieval‐augmented ... software solutions using Azure, including at least one of the following: Functions, App Service ...

Write, edit, and optimize CNC programs using G-code and CAM software * Read and interpret engineering blueprints, technical drawings, and GD&T specifications * Perform in-process quality inspections ...

Write, edit, and optimize CNC programs using G-code and CAM software * Read and interpret engineering blueprints, technical drawings, and GD&T specifications * Perform in-process quality inspections ...

ServiceNow HAM Developer

Fruit Hill, SC · On-site

$50.25 - $69.25/hr

Requirement - ServiceNow HAM Developer Location- 100% Remote Work Contract W2 We are looking for a highly skilled Software Engineer with recent hands-on implementation experience in ServiceNow ...

Write, edit, and optimize CNC programs using G-code and CAM software * Read and interpret engineering blueprints, technical drawings, and GD&T specifications * Perform in-process quality inspections ...

CNC Machinist / Programmer

Woodruff, SC · On-site

$25 - $34.25/hr

Write, edit, and optimize CNC programs using G-code and CAM software * Read and interpret engineering blueprints, technical drawings, and GD&T specifications * Perform in-process quality inspections ...

Product Engineer

Greenwood, SC · On-site

$75K - $90K/yr

The Product Engineer (often internally referred to as a Custom Order Engineer or COE) is primarily ... software (Bid Manager, AutoCAD, Design Automation, MAPICS). Consult with Quality in resolving ...

Tornero / Programador CNC

Woodruff, SC · On-site

$25 - $34.25/hr

Write, edit, and optimize CNC programs using G-code and CAM software * Read and interpret engineering blueprints, technical drawings, and GD&T specifications * Perform in-process quality inspections ...

Identifies and resolves conveyor/flow problems using Visu and UIW software applications (automation ... and Programmable Logic Controller (PLC) engineers in accordance with established procedures.

Identifies and resolves conveyor/flow problems using Visu and UIW software applications (automation ... and Programmable Logic Controller (PLC) engineers in accordance with established procedures.

next page

Showing results 1-20

Developer In Software information

See Waterloo, SC salary details

$37.8K

$88.1K

$130.8K

How much do developer in software jobs pay per year?

As of Sep 10, 2026, the average yearly pay for developer in software in Waterloo, SC is $88,115.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,900.00 and $102,400.00 per year, depending on experience, location, and employer.

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

AspectDeveloper In SoftwareSoftware Engineer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's or master's degree in computer science or software engineering
Work EnvironmentCollaborates on coding, debugging, and implementing software applicationsDesigns, develops, tests, and maintains software systems, often involved in architecture decisions
Industry UsageCommonly used in tech companies, startups, and software development firmsWidely used across tech, finance, healthcare, and enterprise industries
Search & Comparison IntentOften compared for coding roles and entry to mid-level positionsCompared for broader responsibilities and system design roles

While both roles involve software development, a Developer In Software primarily focuses on coding and implementing applications, whereas a Software Engineer often has a broader scope including system design and architecture. The choice depends on the specific job responsibilities and career goals.

What does a developer in software 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 create functional software solutions. Strong problem-solving skills and knowledge of development tools are essential for this role.

What jobs can a developer in software do?

A software developer can work in roles such as front-end developer, back-end developer, full-stack developer, mobile app developer, or software engineer. These positions involve designing, coding, testing, and maintaining software applications using programming languages like Java, Python, or JavaScript, often requiring knowledge of development tools and frameworks.
Infographic showing various Developer In Software job openings in Waterloo, SC as of August 2026, with employment types broken down into 1% Internship, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $88,115 per year, or $42.4 per hour.

Software Developer

Greenwood, SC

RevOne Companies
Health Care and Social Assistance • 201 - 500 employees

Full-time

Re-posted 26 days ago


Job description

About Bacompt 

Bacompt Systems develops innovative software solutions that support healthcare revenue cycle management, collections, payment processing, client engagement, and business operations. We are expanding our development team and seeking a highly motivated Software Developer with a strong backend focus to help build and maintain cloud-native applications that power our next-generation platforms.

This position is ideal for a developer who enjoys solving complex technical challenges, designing scalable systems, and leveraging modern cloud technologies, infrastructure automation, and AI-assisted development practices.

Position Summary

The Software Developer will be responsible for designing, developing, testing, and supporting backend applications and services within our AWS cloud environment. This role will focus on building scalable APIs, cloud-native microservices, database architecture, infrastructure-as-code deployments, and integrating emerging AI-assisted and agentic coding technologies into the software development lifecycle.

The ideal candidate will possess strong experience with C#, PostgreSQL, AWS services, Terraform, and modern software engineering best practices.

Requirements

Essential Duties of the Position

Application Development

  • Design, develop, test, and maintain backend services using C# and .NET technologies. 
  • Develop RESTful APIs and microservices to support internal and customer-facing applications. 
  • Build scalable, secure, and high-performance cloud-native applications. 
  • Participate in architectural design and technical decision-making for new and existing platforms. 
  • Troubleshoot and resolve application defects, performance issues, and production      incidents.

Database Development

  • Design, optimize, and maintain PostgreSQL databases. 
  • Create efficient database schemas, indexes, stored procedures, and queries. 
  • Monitor database performance and implement optimization strategies. 
  • Ensure data integrity, security, and scalability across applications.

Cloud & Infrastructure

  • Develop and deploy cloud-native solutions using AWS services. 
  • Implement Infrastructure as Code (IaC) using Terraform. 
  • Automate provisioning, deployment, and management of cloud resources. 
  • Collaborate with engineering teams to improve CI/CD pipelines and deployment      processes. 
  • Support cloud security, monitoring, disaster recovery, and operational excellence      initiatives

Agentic Coding & AI Development

  • Leverage AI-assisted development tools to improve development velocity and code quality. 
  • Utilize agentic coding frameworks and workflows to automate repetitive developmenttasks. 
  • Evaluate emerging AI technologies and recommend practical implementation opportunities. 
  • Partner with engineering leadership to integrate AI-powered software development practices into team workflows.

Collaboration & Process Improvement

  • Participate in Agile development processes, sprint planning, and code reviews. 
  • Document technical solutions, system architecture, and development standards. 
  • Collaborate with project managers, business analysts, and stakeholders to gather requirements and deliver solutions. 
  • Continuously identify opportunities to improve system reliability, performance, and maintainability.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience. 
  • 3+ years of professional software development experience. 
  • Strong experience with: C#, .NET Framework / .NET Core, PostgreSQL, REST APIs, Git source control
  • Experience developing applications within AWS environments. 
  • Experience implementing Infrastructure as Code using Terraform. 
  • Understanding of cloud-native application architecture. 
  • Strong troubleshooting and problem-solving skills. 
  • Excellent verbal and written communication skills.

Preferred Qualifications

  • Experience with: AWS Lambda. ECS/EKS, API Gateway, S3, RDS, CloudWatch, and/or Event-driven architectures 
  • Experience with: Rust
  • Experience building containerized applications using Docker. 
  • Knowledge of Kubernetes orchestration. 
  • Experience with CI/CD pipelines. 
  • Familiarity with healthcare revenue cycle, collections, payments, or financial systems. 
  • Experience utilizing AI coding assistants and agentic development platforms. 
  • Knowledge of distributed systems and microservice architectures.

Schedule: Monday through Friday 8:00 AM to 5:00 PM 

Location: RevOne Companies