1

Computer Science Peer Mentor Jobs in Columbia, SC

Mentor junior team members and share technical expertise. Education * Bachelor's degree in Computer Science, Information Systems, or related field Experience * 7+ years working with enterprise ...

Manager, IT Delivery

Columbia, SC

$87K - $107K/yr

You'll mentor and develop team members, foster professional growth, and implement strategies to ... Bachelor's degree in computer science preferred, or relevant technical experience * Has 5+ year ...

Manager, IT Delivery

Columbia, SC · On-site

$87K - $107K/yr

You'll mentor and develop team members, foster professional growth, and implement strategies to ... Bachelor's degree in computer science preferred, or relevant technical experience * Has 5+ year ...

... peer-review publications. • Experience mentoring trainees and managing projects in an academic ... scientific reporting. Job Close Date 08/16/2026 Special Instructions to Applicant Positions are ...

Showing results 21-40

Computer Science Peer Mentor information

See Columbia, SC salary details

$11

$17

$24

How much do computer science peer mentor jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for computer science peer mentor in Columbia, SC is $17.87, according to ZipRecruiter salary data. Most workers in this role earn between $15.58 and $19.57 per hour, depending on experience, location, and employer.

What challenges do computer science peer mentors face when supporting fellow students, and how are these typically addressed?

Computer Science Peer Mentors often encounter challenges such as explaining complex technical topics in an accessible way, managing time between mentoring and their own coursework, and addressing diverse learning styles among mentees. To address these, mentors receive training in communication and teaching strategies, collaborate closely with faculty, and participate in regular team meetings to share best practices. Additionally, most programs encourage mentors to set clear boundaries and use structured schedules to balance their responsibilities effectively.

What skills and qualifications are needed to thrive as a computer science peer mentor?

To thrive as a Computer Science Peer Mentor, a strong grasp of core computer science concepts, programming languages, and coursework—often demonstrated by successful completion of relevant classes—is essential. Familiarity with learning management systems, code collaboration platforms (like GitHub), and experience with tutoring tools or educational software is typically required. Excellent communication, patience, and active listening skills help a mentor effectively support and motivate fellow students. These skills ensure mentors can clearly explain complex topics, foster a supportive learning environment, and guide mentees toward academic success.

What is the difference between Computer Science Peer Mentor vs Computer Science Tutor?

AspectComputer Science Peer MentorComputer Science Tutor
Required CredentialsTypically current students with strong CS knowledgeOften certified or experienced in specific CS topics
Work EnvironmentPeer-led sessions, informal settings, campus programsFormal tutoring sessions, academic centers, online platforms
Employer & Industry UsageUniversity programs, student organizationsAcademic institutions, tutoring companies
Common Search & Comparison IntentUnderstanding peer support roles in CSFinding professional help for CS coursework

Computer Science Peer Mentors are usually current students providing informal guidance within campus programs, focusing on peer support. In contrast, Computer Science Tutors often have formal credentials and offer structured tutoring sessions. Both roles aim to assist students but differ in their approach, credentials, and settings.

Do computer science peer mentors get paid?

Computer science peer mentors are often volunteer positions, but some programs offer stipends or hourly pay depending on the institution. Paid roles typically require mentoring skills, technical knowledge, and sometimes training or certifications. Compensation varies by program and organization.

What is a computer science peer mentor?

Computer Science Peer Mentors are experienced students who provide guidance, support, and resources to fellow computer science students. They help peers with academic questions, study strategies, and navigating the challenges of computer science coursework. Peer mentors often lead study sessions, offer advice on time management, and connect students to useful campus resources. Their goal is to foster a supportive learning environment and help students succeed in their computer science studies.
What cities near Columbia, SC are hiring for Computer Science Peer Mentor jobs? Cities near Columbia, SC with the most Computer Science Peer Mentor job openings:
Infographic showing various Computer Science Peer Mentor job openings in Columbia, SC as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $37,173 per year, or $17.9 per hour.

IT - DES - System Software Programmer - Advanced

SUNSHINE ENTERPRISE USA LLC

Columbia, SC • On-site

$40/hr

Contractor

Re-posted 12 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.