1

Junior Software Programmer Jobs in North, SC (NOW HIRING)

Hansen Talent Group is seeking a strong, senior level software tester with in-depth experience ... Mentor junior developers. Qualifications: * Experience leading testing activities for cloud-hosted ...

Junior Data Engineer - (Canada-based)

North, SC · Hybrid

$106K - $127K/yr

Our Opportunity Responsibilities We are looking for a Jr. Data Engineer to join our dynamic team. This role is ideal for someone with understanding of data engineering and a proven track record of ...

Cloud Platform Engineer

Columbia, SC · On-site

$45.50 - $60.75/hr

Hansen Talent Group is seeking a strong, remote software engineer with in-depth experience ... Oversee code reviews and mentor junior developers on cloud-native best practices. * Research and ...

Engineering Manager-Technical Product Owner

Columbia, SC · On-site

$154K - $160K/yr

Those in software engineering at PwC will focus on developing innovative software solutions to ... As a Manager, you will leverage your leadership skills to mentor and develop junior staff ...

Responsibilities - Mentor junior engineers and foster their growth - Maintain security and ... software, platform, or cloud engineering, including people leadership - In lieu of a Bachelor ...

Showing results 21-40

Junior Software Programmer information

See North, SC salary details

$7

$25

$43

How much do junior software programmer jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for junior software programmer in North, SC is $25.01, according to ZipRecruiter salary data. Most workers in this role earn between $15.19 and $30.77 per hour, depending on experience, location, and employer.

What is a junior software programmer?

A Junior Software Programmer is an entry-level professional responsible for writing, testing, and maintaining code under the guidance of more experienced developers. They typically work on specific tasks or small projects, learning industry practices and programming languages on the job. Junior programmers often collaborate with other team members to develop software solutions and resolve bugs, gaining experience as they grow into more advanced roles.

What are the key skills and qualifications needed to thrive as a junior software programmer?

To thrive as a Junior Software Programmer, you need a solid understanding of programming fundamentals, typically demonstrated by a degree in computer science or related field and experience with languages like Python, Java, or C++. Familiarity with version control systems (such as Git), basic debugging tools, and integrated development environments (IDEs) is also important. Strong problem-solving abilities, attention to detail, and effective communication are essential soft skills that help you learn quickly and collaborate with team members. These skills ensure you can contribute to codebases efficiently, adapt to new technologies, and support team goals in a fast-evolving technical environment.

What are some common challenges a junior software programmer might face during their first year on the job?

In their first year, Junior Software Programmers often encounter challenges such as adapting to new codebases, understanding development workflows, and balancing learning with productivity. They may also find it difficult to communicate technical issues clearly to team members or to estimate how long a task will take. However, most teams provide mentorship and regular feedback to help new programmers grow and integrate smoothly with the team’s processes.

What is the difference between Junior Software Programmer vs Junior Web Developer?

AspectJunior Software ProgrammerJunior Web Developer
Required SkillsProgramming languages (e.g., Java, C++, Python), software development fundamentalsHTML, CSS, JavaScript, basic backend knowledge
Work EnvironmentSoftware companies, tech firms, development teamsWeb agencies, tech startups, freelance projects
Common UsageDeveloping software applications, system toolsBuilding websites, web applications

Junior Software Programmers focus on developing software applications and systems using programming languages, often working in software or tech companies. Junior Web Developers specialize in creating websites and web-based applications, typically working in web agencies or startups. While both roles require basic coding skills, their focus areas and tools differ, making each suitable for different career paths within the tech industry.

What cities near North, SC are hiring for Junior Software Programmer jobs?

Cities near North, SC with the most Junior Software Programmer job openings:

Infographic showing various Junior Software Programmer job openings in North, SC as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 12% Part Time, and 5% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $52,029 per year, or $25 per hour.

.NET Programmer (SNAP/TANF) - Contract - Columbia, SC

SUNSHINE ENTERPRISE USA LLC

Columbia, SC • On-site

Contractor

Re-posted 7 days ago


Job description


.NET Programmer (SNAP/TANF)
Location: Columbia, SC hybrid (3 days onsite per week)
Interview Process: 2 rounds, Virtual/Online
Duration: 12 MonthsEmployment Type: ContractExperience Required: 08+ Years
Candidate Location: Candidate MUST be a SC resident or willing to relocate to SC prior to starting the role at their own expense.
Project Scope:
The Division of Technology Services is responsible for developing, implementing, maintaining, and supporting multiple mission-critical applications. This role will support major web application initiatives, including Economic Services Re-Engineering projects and the Refugee Management System.
The selected candidate will be part of the Web Application Development team, contributing to the design and development of enterprise applications supporting economic assistance programs such as SNAP and TANF. The role requires strong expertise in full-stack .NET development, web services, database-driven applications, and enterprise integrations.
Key Responsibilities:
• Design, develop, enhance, and maintain enterprise-level web applications using .NET technologies
• Participate in the development of new Economic Services systems, including registration, interview center, and eligibility platforms
• Develop robust front-end and back-end components using C#, ASP.NET, MVC, Angular, and related technologies
• Build and maintain web services, APIs, and application integrations for internal and external systems
• Collaborate with software engineers, architects, and technical leads to understand subsystem requirements and implement solutions
• Design and document software subsystems, components, and technical specifications
• Implement, debug, and optimize software components and application modules
• Develop unit tests, execute integration tests, and support deployment activities
• Participate in integrated testing sessions across test and production environments
• Analyze system-level design decisions and communicate impacts to development teams
• Support technical infrastructure including source code repositories, build systems, and deployment pipelines
• Work with SQL Server databases for data design, development, optimization, and reporting
• Assist in creating secure, scalable, and high-performance application architectures
• Mentor junior developers and share technical expertise within the team
• Participate in Agile development activities, sprint planning, and technical reviews
• Ensure adherence to coding standards, documentation, and best development practices
• Collaborate with business users, stakeholders, and state IT teams to deliver project objectives
Required Skills & Experience:
• 7+ years of experience designing and implementing medium to large-scale software systems using .NET architecture
• 5+ years of experience developing data-driven applications using SQL Server
• 5+ years of experience building web-based applications using N-tier architecture
• 5+ years of experience with dynamic web content, scalable systems, and secure application models
• 2+ years of experience with Angular / AngularJS
• Strong hands-on experience with C#, ASP.NET, ASP.NET MVC
• Experience with web services, API development, and service-oriented architecture
• Experience with Microsoft SQL Server, stored procedures, and database integrations
• Experience with source control and build management using TFS
• Strong debugging, testing, and deployment experience
Technical Environment / Tools
  • MicrosoftVisual Studio (2010/2013/2015/2017)
  • C#, ASP.NET,.NET Framework
  • ASP.NET MVC
  • Angular /AngularJS / PrimeNG
  • jQuery
  • MS SQLServer 2016
  • IIS
  • TFS (TeamFoundation Server)
  • SSRS
  • WCF
  • EntityFramework 6
  • ResponsiveWeb Design
  • MS Server2012 R2

Preferred Skills:
• Experience working on Economic Services Eligibility systems such as SNAP/TANF
• Experience in government or public sector application development
• Experience with Agile software development methodologies
• Microsoft development certifications preferred
• Experience with enterprise reporting tools and data integrations
Education:Bachelor's Degree in Computer Science, Information Technology, or related field
OR equivalent work experience