1

Junior Software Developer Jobs in Moncks Corner, SC

Lead Software Developer

Hanahan, SC ยท On-site

$36.43 - $54.64/hr

Provide technical guidance, knowledge sharing, and mentorship to junior programmers and technical staff What You Bring Required Qualifications * Bachelor's degree in Computer Science, Software ...

Lead Software Developer

Hanahan, SC ยท On-site

$36.43 - $54.64/hr

Provide technical guidance, knowledge sharing, and mentorship to junior programmers and technical staff What You Bring Required Qualifications * Bachelor's degree in Computer Science, Software ...

Lead Software Developer

Hanahan, SC ยท On-site

$36.43 - $54.64/hr

Provide technical guidance, knowledge sharing, and mentorship to junior programmers and technical staff What You Bring Required Qualifications * Bachelor's degree in Computer Science, Software ...

Provide technical guidance, knowledge sharing, and mentorship to junior programmers and technical staff What You Bring Required Qualifications * Bachelor's degree in Computer Science, Software ...

Provide technical guidance and mentorship to junior software engineers and developers What You Bring Required Qualifications * Master's degree in Computer Science, Software Engineering, Computer ...

Senior Software Engineer

Hanahan, SC ยท On-site

$53.35 - $88.03/hr

Provide technical guidance and mentorship to junior software engineers and developers What You Bring Required Qualifications * Master's degree in Computer Science, Software Engineering, Computer ...

Senior Software Engineer

Hanahan, SC ยท On-site

$53.35 - $88.03/hr

Provide technical guidance and mentorship to junior software engineers and developers What You Bring Required Qualifications * Master's degree in Computer Science, Software Engineering, Computer ...

Provide technical guidance and mentorship to junior software engineers and developers What You Bring Required Qualifications * Master's degree in Computer Science, Software Engineering, Computer ...

Software Developer

Hanahan, SC ยท On-site

$29.33 - $44/hr

PEMCCO is seeking a Software Developer to develop, modify, test, document, and maintain software solutions that support business, technical, and operational objectives. This is an excellent ...

Software Developer (Junior-Mid) Location: Remote Who We Are: Tuesday Health is a value-based palliative care provider group dedicated to transforming serious illness and end-of-life care. We deliver ...

Software Developer

Hanahan, SC ยท On-site

$29.33 - $44/hr

PEMCCO is seeking a Software Developer to develop, modify, test, document, and maintain software solutions that support business, technical, and operational objectives. This is an excellent ...

PEMCCO is seeking a Software Developer to develop, modify, test, document, and maintain software solutions that support business, technical, and operational objectives. This is an excellent ...

Software Developer

Hanahan, SC ยท On-site

$29.33 - $44/hr

PEMCCO is seeking a Software Developer to develop, modify, test, document, and maintain software solutions that support business, technical, and operational objectives. This is an excellent ...

Works with Government Systems Engineering and Software Development teams to Identify and prioritize enhancement implementation and bug fixes. * Coordinates with user to identify data availability ...

Works with Government Systems Engineering and Software Development teams to Identify and prioritize enhancement implementation and bug fixes. * Coordinates with user to identify data availability ...

Lead Software Developer

Charleston, SC

$108K - $136K/yr

Lead Software Developer Company: The Boeing Company Boeing Defense, Space and Security (BDS) has an exciting opportunity for a Lead Software Developer to support the BDS Production System Analytics ...

Lead Software Developer

Charleston, SC

$108K - $136K/yr

Lead Software Developer Company: The Boeing Company Boeing Defense, Space and Security (BDS) has an exciting opportunity for a Lead Software Developer to support the BDS Production System Analytics ...

next page

Showing results 1-20

Junior Software Developer information

See Moncks Corner, SC salary details

$21.1K

$78.1K

$120.7K

How much do junior software developer jobs pay per year?

As of Jul 26, 2026, the average yearly pay for junior software developer in Moncks Corner, SC is $78,125.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,800.00 and $76,400.00 per year, depending on experience, location, and employer.

What engineer makes $500,000 a year?

Senior software engineers, especially those in high-paying industries like finance or technology, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, specialized skills, and working at large tech companies or startups with significant funding.

How much money do junior Software Developers make?

Junior Software Developers typically earn an annual salary ranging from $50,000 to $80,000, depending on location, industry, and experience. Entry-level roles often require knowledge of programming languages like Java, Python, or JavaScript, and familiarity with development tools and environments.

What is the role of a junior software developer?

A junior software developer assists in designing, coding, testing, and maintaining software applications under the supervision of senior developers. They typically work with programming languages like Java, Python, or C++, and are expected to have basic coding skills and knowledge of development tools. Their role focuses on learning and gaining experience while contributing to software projects.

What are some typical challenges a Junior Software Developer might face when starting out, and how can they overcome them?

Junior Software Developers often encounter challenges such as understanding large codebases, managing their time effectively between learning and delivering tasks, and adapting to new development tools or frameworks. To overcome these hurdles, it's helpful to actively seek guidance from more experienced team members, participate in code reviews, and make consistent use of documentation. Regular communication within the team and a willingness to ask questions can significantly speed up the learning process and help build confidence in your role.

What Does a Junior Software Developer Do?

A junior software developer works on a development team writing and maintaining code for computer applications. As a junior software developer, your primary responsibilities are to learn the codebase, work on small bug fixes, and participate in paired programming with mid-level and senior developers. Junior software developers are entry-level positions, but as you gain experience and build up your programming skills, you will start to take on larger projects. Your job duties include attending and contributing to development team meetings, troubleshooting, patching computer code, and collaborating with other developers to create applications.

Will AI replace junior dev?

AI tools can automate certain coding tasks and improve efficiency for junior software developers, but they are unlikely to fully replace the role. Junior developers are essential for understanding project requirements, problem-solving, and applying critical thinking, which AI currently cannot replicate fully. Developing skills in programming languages, debugging, and collaboration remains important for career growth in this field.

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

To thrive as a Junior Software Developer, you need proficiency in programming languages (such as Python, Java, or JavaScript), algorithms, and problem-solving, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development frameworks are valuable technical assets. Strong communication, teamwork, and a willingness to learn help you adapt and contribute effectively in collaborative environments. These skills and qualities are essential for delivering reliable code, supporting team goals, and growing in a fast-evolving tech landscape.

What does a Junior Software Developer do?

A Junior Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers and contribute to various stages of the software development lifecycle. Their responsibilities often include writing basic code, debugging, collaborating with team members, and learning new technologies to improve their skills. This role is a great starting point for individuals looking to build a career in software development.
What are the most commonly searched types of Software Developer jobs in Moncks Corner, SC? The most popular types of Software Developer jobs in Moncks Corner, SC are:
What are popular job titles related to Junior Software Developer jobs in Moncks Corner, SC? For Junior Software Developer jobs in Moncks Corner, SC, the most frequently searched job titles are:
What cities near Moncks Corner, SC are hiring for Junior Software Developer jobs? Cities near Moncks Corner, SC with the most Junior Software Developer job openings:
Infographic showing various Junior Software Developer job openings in Moncks Corner, SC as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $78,125 per year, or $37.6 per hour.
Lead Software Developer

Lead Software Developer

PEMCCO, Inc.

Hanahan, SC โ€ข On-site

$36.43 - $54.64/hr

Full-time

Medical, Dental, Vision, PTO

Posted 5 days ago


Job description

Pay: $36.43 - $54.64 hourly, depending on experience
Benefits: Medical, Dental, Vision, Paid Time Off, Paid Holidays, Employee Assistance Program, and other company-sponsored benefits
Security Clearance: Ability to obtain and maintain a government security clearance if required
Are you a senior software professional who enjoys solving complex technical challenges, designing innovative software solutions, and mentoring other developers?
PEMCCO is seeking a Lead Software Developer to develop, enhance, and maintain complex software applications and computer systems that support critical business and mission objectives. This role is ideal for an experienced programmer who enjoys working independently, tackling advanced technical challenges, contributing to software architecture discussions, and helping drive successful software development efforts.
This opportunity is a strong fit for candidates with experience in software development, systems programming, application development, software engineering, systems analysis, software modernization, and technical leadership.
About PEMCCO
PEMCCO supports complex technical and operational programs by providing skilled professionals who help customers achieve mission success. We offer opportunities to work on meaningful projects, solve challenging technical problems, and contribute to innovative solutions that support critical government operations.
Job Overview
As a Lead Software Developer, you will apply advanced programming expertise to analyze requirements, develop technical solutions, design complex software applications, and support software integration and modernization efforts. You will work closely with users, analysts, programmers, and technical teams to ensure systems operate efficiently and effectively.
This position offers an opportunity to take on complex assignments, influence technical solutions, and provide guidance to fellow developers while supporting high-impact projects and mission-focused programs.
What You'll Do
  • Develop, modify, test, implement, and maintain complex software applications and computer programs
  • Analyze user requirements and programming specifications to develop effective software solutions
  • Investigate, evaluate, and recommend program design approaches and system enhancements
  • Design and implement complex program logic, interfaces, file structures, and data processing solutions
  • Develop programming specifications for software development initiatives
  • Analyze and resolve complex software defects, performance issues, and processing problems
  • Develop and maintain software documentation, technical specifications, testing procedures, and operating instructions
  • Coordinate software development activities with programmers, analysts, technical personnel, and end users
  • Support software integration, testing, implementation, maintenance, and enhancement efforts
  • Evaluate the impact of proposed changes on interconnected systems, programs, and business processes
  • Participate in design reviews, technical evaluations, and software architecture discussions
  • Support the development of specialized and customized software solutions
  • Ensure software solutions comply with established standards, requirements, and best practices
  • Provide technical guidance, knowledge sharing, and mentorship to junior programmers and technical staff

What You Bring
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, Information Systems, Mathematics, or a related field
  • Eight (8) years of experience in software development, computer programming, application development, systems programming, or a related technical field
  • Advanced knowledge of programming principles, methodologies, and software development practices
  • Knowledge of systems analysis and software design concepts
  • Understanding of data structures, databases, file management, and systems integration principles
  • Ability to analyze complex technical requirements and develop effective software solutions
  • Strong troubleshooting, analytical, organizational, and problem-solving skills
  • Ability to communicate technical information to both technical and non-technical audiences
  • Ability to work independently and manage complex assignments
  • Ability to provide technical leadership and mentorship
  • Ability to obtain and maintain a government security clearance if required

Preferred Experience
  • Master's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline
  • Experience supporting Department of Defense or Federal Government programs
  • Experience developing and maintaining complex multi-user applications and systems
  • Experience supporting software modernization and system enhancement initiatives
  • Experience participating in systems analysis and software design activities
  • Experience leading software development efforts or mentoring junior programmers

Why Join PEMCCO?
  • Support meaningful projects that contribute to critical government and customer missions
  • Work on advanced software systems and complex technical challenges
  • Collaborate with experienced developers, engineers, and technical professionals
  • Influence software design, architecture, and modernization initiatives
  • Expand your expertise across application development, systems integration, and software engineering disciplines
  • Share your knowledge and help develop the next generation of technical talent
  • Build a rewarding career in a mission-focused and collaborative environment

Work Environment
  • Professional office and technical work environments
  • Work may be performed at company facilities, customer locations, or designated project sites as needed
  • Regular use of computers, software development tools, and communication systems
  • Frequent collaboration with technical teams, users, customers, and stakeholders

Benefits
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Paid Time Off
  • Paid Holidays
  • Employee Assistance Program
  • Additional company-sponsored benefits

Apply Today
If you're an experienced software professional looking to solve complex technical challenges, influence software development efforts, and support mission-critical operations, we encourage you to apply.
Join PEMCCO and help design, develop, and enhance the software solutions that power mission success.
Equal Opportunity Employer
PEMCCO, Inc. is an equal opportunity employer. The Company does not discriminate on the basis of race, color, sex, sexual orientation, gender identity or expression, religion, national origin, age, disability, genetic information, military or veteran status, pregnancy, childbirth and related medical conditions, or any other characteristic protected by applicable federal, state, or local law.