... developer, software engineer or related field • 8 years' experience in building and optimizing SQL statements and stored procedures • 3 years' experience supporting Water Quality/Safety ...
... developer, software engineer or related field • 8 years' experience in building and optimizing SQL statements and stored procedures • 3 years' experience supporting Water Quality/Safety ...
Senior .NET/C# Software Developer - SQL, Power BI & Law Enforcement IT - HYBRID (CURRENT SC resident
Columbia, SC · On-site
$44.50 - $58.75/hr
Software developer for custom software development using .NET, C#, XML, JSON DAILY DUTIES / RESPONSIBILITIES: · With limited supervision builds, designs, and implements custom web applications and ...
Senior .NET/C# Software Developer - SQL, Power BI & Law Enforcement IT - HYBRID (CURRENT SC resident
Columbia, SC · On-site
$44.50 - $58.75/hr
Software developer for custom software development using .NET, C#, XML, JSON DAILY DUTIES / RESPONSIBILITIES: · With limited supervision builds, designs, and implements custom web applications and ...
Company Description 360 IT Professionals is a Software Development Company based in Fremont ... We are looking to fill multiple positions for Software Developers/programmers in Columbia SC.
Company Description 360 IT Professionals is a Software Development Company based in Fremont ... We are looking to fill multiple positions for Software Developers/programmers in Columbia SC.
This position will focus on designing, developing, and implementing system software using the Angular framework and supporting DevOps practices that ensure secure, reliable, and streamlined ...
New
This position will focus on designing, developing, and implementing system software using the Angular framework and supporting DevOps practices that ensure secure, reliable, and streamlined ...
New
Hiring Now - Full Stack Java Developer // w2 Only
Columbia, SC · On-site
$80 - $85/hr
The software developer will serve as the on-site software developer for the MMS project. The resource should have extensive hands-on software development experience using either Python or Java/J2EE ...
Quick apply
Hiring Now - Full Stack Java Developer // w2 Only
Columbia, SC · On-site
$80 - $85/hr
The software developer will serve as the on-site software developer for the MMS project. The resource should have extensive hands-on software development experience using either Python or Java/J2EE ...
Software Engineer
Columbia, SC · On-site
Implement and oversee DevOps methodologies to ensure software integrity, maintainability, and scalability. Utilize version control systems (e.g., Git) for source code management, enforce CI/CD ...
Software Engineer
Columbia, SC · On-site
Implement and oversee DevOps methodologies to ensure software integrity, maintainability, and scalability. Utilize version control systems (e.g., Git) for source code management, enforce CI/CD ...
Software Engineer
Columbia, SC · On-site
Implement and oversee DevOps methodologies to ensure software integrity, maintainability, and scalability. Utilize version control systems (e.g., Git) for source code management, enforce CI/CD ...
Software Engineer
Columbia, SC · On-site
Implement and oversee DevOps methodologies to ensure software integrity, maintainability, and scalability. Utilize version control systems (e.g., Git) for source code management, enforce CI/CD ...
Jr Software Engineer
Columbia, SC · On-site
In this role, you'll work at the intersection of software engineering, reverse engineering, vulnerability research, and cloud technologies. You'll analyze complex software systems, identify critical ...
Jr Software Engineer
Columbia, SC · On-site
In this role, you'll work at the intersection of software engineering, reverse engineering, vulnerability research, and cloud technologies. You'll analyze complex software systems, identify critical ...
Software Engineer
Columbia, SC · Remote
Senior Software Engineer About Kaleris Kaleris is a private equity-backed software firm focused on supply chain optimization, headquartered in Atlanta, Georgia. We are a global leader in the supply ...
Software Engineer
Columbia, SC · Remote
Senior Software Engineer About Kaleris Kaleris is a private equity-backed software firm focused on supply chain optimization, headquartered in Atlanta, Georgia. We are a global leader in the supply ...
NET Core while implementing DevOps practices that improve software quality, deployment efficiency, and system reliability The consultant will play a key role in modernizing legacy applications ...
NET Core while implementing DevOps practices that improve software quality, deployment efficiency, and system reliability The consultant will play a key role in modernizing legacy applications ...
NET Core while implementing DevOps practices that improve software quality, deployment efficiency, and system reliability. The consultant will play a key role in modernizing legacy applications ...
NET Core while implementing DevOps practices that improve software quality, deployment efficiency, and system reliability. The consultant will play a key role in modernizing legacy applications ...
... DevOps practices to ensure secure, efficient, and reliable delivery of software across the agency ... technology platforms. The programmer collaborates closely with HR, IT, Finance, and infrastructure ...
... DevOps practices to ensure secure, efficient, and reliable delivery of software across the agency ... technology platforms. The programmer collaborates closely with HR, IT, Finance, and infrastructure ...
The role involves utilizing frontend and backend technologies, along with API development and DevOps fundamentals to deliver software solutions. Qualifications : Required : • Bachelor's or Master ...
The role involves utilizing frontend and backend technologies, along with API development and DevOps fundamentals to deliver software solutions. Qualifications : Required : • Bachelor's or Master ...
NET Systems Software Programmer Position Overview Help modernize enterprise financial, HR, and administrative applications while contributing to secure, scalable software delivery. This role focuses ...
New
NET Systems Software Programmer Position Overview Help modernize enterprise financial, HR, and administrative applications while contributing to secure, scalable software delivery. This role focuses ...
New
Senior .NET Developer (Must have 3+ years experience with State or federal govt) - REMOTE
Cayce, SC · On-site +1
$50.75 - $67/hr
The System Software Programmer plays a critical role in developing, modernizing, and supporting the South Carolina Department of Public Health's Human Resources and administrative systems. This ...
New
Senior .NET Developer (Must have 3+ years experience with State or federal govt) - REMOTE
Cayce, SC · On-site +1
$50.75 - $67/hr
The System Software Programmer plays a critical role in developing, modernizing, and supporting the South Carolina Department of Public Health's Human Resources and administrative systems. This ...
New
We are seeking a System Software Programmer to lead the modernization, refactoring, and integration of critical administrative, financial, and HR software platforms. You will work across full-stack ...
New
We are seeking a System Software Programmer to lead the modernization, refactoring, and integration of critical administrative, financial, and HR software platforms. You will work across full-stack ...
New
Software Engineer
Cayce, SC · On-site
$81K - $106K/yr
Work closely with other software engineers and team members to understand the system end-to-end and perform system analysis. Analyze, design, configure and develop the business logic and backend ...
Software Engineer
Cayce, SC · On-site
$81K - $106K/yr
Work closely with other software engineers and team members to understand the system end-to-end and perform system analysis. Analyze, design, configure and develop the business logic and backend ...
Software Engineer
Cayce, SC · Hybrid
$81K - $106K/yr
Work closely with other software engineers and team members to understand the system end-to-end and perform system analysis. Analyze, design, configure and develop the business logic and backend ...
Software Engineer
Cayce, SC · Hybrid
$81K - $106K/yr
Work closely with other software engineers and team members to understand the system end-to-end and perform system analysis. Analyze, design, configure and develop the business logic and backend ...
Software Engineer
Columbia, SC · Hybrid
$49K - $290K/yr
Our capabilities include Software Development, Engineering & IT, Data Science, Cyber Enablement, Logistics, and Training. Founded in 2019, Swift supports Civilian, Defense, and Intelligence Community ...
Software Engineer
Columbia, SC · Hybrid
$49K - $290K/yr
Our capabilities include Software Development, Engineering & IT, Data Science, Cyber Enablement, Logistics, and Training. Founded in 2019, Swift supports Civilian, Defense, and Intelligence Community ...
Software Engineer - Data Architect
Columbia, SC · On-site
$105K - $127K/yr
This Software Engineer will serve as a Subject Matter Expert (SME) on large, multi-year research programs with an emphasis on developing digital data architectures such as digital threads for ...
Software Engineer - Data Architect
Columbia, SC · On-site
$105K - $127K/yr
This Software Engineer will serve as a Subject Matter Expert (SME) on large, multi-year research programs with an emphasis on developing digital data architectures such as digital threads for ...
Software Developer information
See Irmo, SC salary details
$39.2K - $48K
1% of jobs
$48K - $56.7K
4% of jobs
$56.7K - $65.5K
9% of jobs
$73.6K is the 25th percentile. Wages below this are outliers.
$65.5K - $74.2K
12% of jobs
$74.2K - $83K
15% of jobs
The median wage is $88.7K / yr.
$83K - $91.7K
14% of jobs
$91.7K - $100.5K
15% of jobs
$104K is the 75th percentile. Wages above this are outliers.
$100.5K - $109.3K
13% of jobs
$109.3K - $118K
9% of jobs
$118K - $126.8K
5% of jobs
$126.8K - $135.5K
3% of jobs
$39.2K
$91.3K
$135.5K
How much do software developer jobs pay per year?
What is a software developer?
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.
What are the key skills and qualifications needed to thrive as a software developer, and why are they important?
What are some common challenges software developers face when working on team-based projects?
What is the difference between Software Developer vs Software Engineer?
| Aspect | Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; coding certifications | Bachelor's or higher in CS or Software Engineering; certifications may vary |
| Work Environment | Develops, tests, and maintains software applications | Designs and develops software systems; often involved in architecture |
| Industry Usage | Commonly used in tech companies, startups, and IT firms | Used 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.
Is a software developer still in demand?
What are the most commonly searched types of Software Developer jobs in Irmo, SC?
The most popular types of Software Developer jobs in Irmo, SC are:
What job categories do people searching Software Developer jobs in Irmo, SC look for?
The top searched job categories for Software Developer jobs in Irmo, SC are:
What cities near Irmo, SC are hiring for Software Developer jobs?
Cities near Irmo, SC with the most Software Developer job openings:

IT - DES - System Software Programmer - Advanced
Columbia, SC • On-site
Contractor
Re-posted 16 days ago
Job description
Job Title: System Software Programmer
Location: Remote
Position Type: C2C/W2
Years of Experience:10+ years
Duration of the Contract: 12 months
Candidate Location: Candidate MUST be a resident of a state that aligns with Eastern or Central Time.
Project Scope:
The System Software Programmer will independently perform analysis, design, implementation, modification, and maintenance of agency software systems, including technical support for required federal data transmittals. This role will lead data migration and software implementations, mentor junior team members, and primarily support Bureau of Water systems, including SDWIS, WQX, SWIFT, and DW-SFTIES.
The programmer will actively participate in cross-functional discussions to effectively meet the needs of internal and external stakeholders.
Key Responsibilities:
• Strong troubleshooting, debugging, and analytical skills
• Solid understanding of the Software Development Life Cycle (SDLC)
• Ability to analyze and organize complex technical data effectively
• Expertise in developing and executing software test cases
• Experience maintaining and upgrading legacy applications
• Strong collaboration skills with users, vendors, and IT teams
• Experience planning, directing, and reviewing technical team work
• Experience with software security standards and best practices
• Leadership experience within technical teams
• Ability to communicate and coordinate with non-IT business units
• Subject matter expertise in complex systems and enterprise applications
• Experience estimating development effort and project scope
• Creative problem solver with flexibility to learn new tools and technologies
• Software Development and Support, Collaboration & Mentorship, Migration Support, Documentation & Continuity, Data Security & Integrity
Required Skills & Experience:
• 8 years' experience with government IT projects as a software developer, software engineer or related field
• 8 years' experience in building and optimizing SQL statements and stored procedures
• 3 years' experience supporting Water Quality/Safety Information Systems, preferably in a government setting
• Working knowledge of ASP.NET, .NET, and C#, HTML, and CSS
Preferred Skills:
• Experience implementing, configuring and supporting SDWIS, Water Quality Exchange (WQX), SWIFT, and DW-SFTIES
• Experience with Apache Tomcat and Java
• Experience using service/help desk ticket platforms and Microsoft Office products.
• Experience working/collaborating with the Environmental Protection Agency (EPA)
Education:
A bachelor's degree in computer science, computer engineering or a related field and experience in computer software development, modification, and maintenance. Relevant experience may substitute for the bachelor's degree on a year-for-year basis.