1

New Graduate Computer Science Jobs in North Carolina

next page

Showing results 1-20

New Graduate Computer Science information

See North Carolina salary details

$22.3K

$44K

$71.8K

How much do new graduate computer science jobs pay per year?

As of Sep 12, 2026, the average yearly pay for new graduate computer science in North Carolina is $43,978.00, according to ZipRecruiter salary data. Most workers in this role earn between $35,000.00 and $47,300.00 per year, depending on experience, location, and employer.

What is a new graduate computer science job?

New Graduate Computer Science jobs are entry-level positions designed for individuals who have recently completed a degree in computer science or a related field. These roles typically include job titles like software engineer, data analyst, IT support specialist, and web developer. Employers seek candidates with a solid foundation in programming, problem-solving skills, and the ability to quickly learn new technologies. These positions provide hands-on experience, mentorship, and opportunities for career growth in the technology sector.

What are the key skills and qualifications needed to thrive as a new graduate in computer science?

To thrive as a New Graduate in Computer Science, you need a solid grasp of programming fundamentals, algorithms, and data structures, usually supported by a bachelor's degree in computer science or a related field. Familiarity with programming languages (such as Python, Java, or C++), version control systems like Git, and basic knowledge of software development tools is essential. Problem-solving abilities, eagerness to learn, and effective teamwork are standout soft skills for success in entry-level roles. These skills and qualities are crucial for adapting to real-world technical challenges and contributing effectively to software development projects.

What are some common challenges new graduate computer science hires face during their first year on the job?

New graduate computer science hires often encounter challenges such as adapting to large, complex codebases, understanding company-specific development workflows, and bridging the gap between academic concepts and practical application. It's common to feel overwhelmed by the scale of real-world projects and the fast pace of agile development environments. Building effective communication skills and seeking mentorship from more experienced colleagues can help ease this transition and accelerate professional growth.

What is the difference between New Graduate Computer Science vs Software Developer?

AspectNew Graduate Computer ScienceSoftware Developer
Required CredentialsDegree in Computer Science or related fieldDegree often preferred; experience may substitute
Work EnvironmentEntry-level, training-focused, team collaborationDevelopment teams, project-based, coding-focused
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech companies, enterprise IT
Search & Comparison IntentUnderstanding entry-level roles, qualificationsJob responsibilities, skills, career path

In summary, a New Graduate Computer Science role typically refers to an entry-level position requiring a relevant degree and focuses on training and learning. A Software Developer may have similar qualifications but often involves more specific coding responsibilities and project work. Both roles are common in tech industries and serve as starting points for a career in software development.

Are new graduate computer science grads getting jobs?

Many new graduate computer science graduates find employment in software development, data analysis, and related fields, especially when they have strong programming skills and internships. Job availability can vary based on location, industry demand, and individual qualifications, but overall, entry-level roles are accessible for qualified candidates.

How can a new graduate computer science get a job?

A new graduate in computer science can improve job prospects by building a strong portfolio of projects, gaining experience through internships or co-op programs, and developing skills in programming languages, data structures, and algorithms. Networking, participating in coding competitions, and obtaining relevant certifications can also enhance employability in the tech industry.

What are popular job titles related to New Graduate Computer Science jobs in North Carolina?

For New Graduate Computer Science jobs in North Carolina, the most frequently searched job titles are:

What job categories do people searching New Graduate Computer Science jobs in North Carolina look for?

The top searched job categories for New Graduate Computer Science jobs in North Carolina are:

What cities in North Carolina are hiring for New Graduate Computer Science jobs?

Cities in North Carolina with the most New Graduate Computer Science job openings:

Infographic showing various New Graduate Computer Science job openings in North Carolina as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 10% Part Time, 2% Contract, and 1% Nights. Highlights an 73% Physical, 2% Hybrid, and 25% Remote job distribution, with an average salary of $43,978 per year, or $21.1 per hour.

Computer Science / IT / Cybersecurity Adjuncts (2026-2027)

Pembroke, NC • On-site

University of North Carolina at Pembroke
Colleges, Universities, and Professional Schools • 201 - 500 employees

Part-time

Re-posted 3 days ago


Job description

Position Details
Position Information
Division
Academic Affairs
Department
Math & Computer Science
Working Title
Computer Science / IT / Cybersecurity Adjuncts (2026-2027)
Vacancy Type
Part-Time Temporary
Min T/E Requirements
Applicants must have a Ph.D. in Computer Science or Information Technology or a Master's Degree in Computer Science or Information Technology or a related field that includes a minimum of 18 hours of graduate work in Computer Science, or Information Technology. All degrees must come from regionally accredited institutions.
Strong consideration will be afforded to candidates who exhibit a demonstrated record of professional experience and success in undergraduate teaching. For positions that may include online teaching, candidates are expected to demonstrate an ability to successfully structure and implement a distance-education-based course.
FTE
.5
Recruitment Range
Commensurate with Education and Experience
Anticipated Hiring Range
Commensurate with Education and Experience
Number of vacancies
8
Position #
ADJA01
FLSA Status
Exempt
Months per year
9
Work Schedule =e.g. 8-500
20 hours/week, flexible schedule
Work Schedule Type
Monday - Friday
Primary Purpose of Organization Unit
Primary Purpose of Position
Imparting Instruction Computer Science / Information Technology
Job Description
TThe Department of Mathematics and Computer Science invites applications for potential part-time or adjunct faculty openings in the following subject areas: Computer Programming Languages (Java) (on-campus), Data Structures, Digital Logic, Database Systems, Digital Forensics, Network Security, Web Security, and Game Design and Development.
These positions are especially suited for candidates who hold a terminal degree in Computer Science or Information Technology, or who have completed a minimum of 18 hours of approved graduate coursework in a relevant Computer Science or Information Technology field. Excellence in teaching and learning within a rigorous and stimulating environment is a core value of The University of North Carolina at Pembroke. The Department of Mathematics and Computer Science is strongly committed to undergraduate teaching, and part-time faculty are expected to meet and uphold departmental and university standards.
Work Location: Online, Hybrid, and Main Campus of The University of North Carolina at Pembroke
The Department of Mathematics and Computer Science has a strong record of teaching, publication, and service. Additional information about the university (uncp.edu) and the department (uncp.edu/mathcs) is available online.
Please indicate which courses you prefer to teach and in which modality (online, hybrid, or on-campus).
Management Preference
Previous experience in teaching computer science/ information technology courses on-line, in-class, and hybrid modes at regionally accredited higher education institutions
Lic or Certification required by statute or regulation
Posting Information
Job Opening Date
12/22/2025
Job Closing Date
Open Until Filled
Yes
Posting Category
Temporary
Posting Number
NP00382
Quick Link to Posting
https://jobs.uncp.edu/postings/12867
Special Instructions to Applicants
This position is subject to the successful completion of an employment background check. An employment background check includes a criminal background check, employment verification, reference checks, license verification (if applicable), and credit history check (if applicable). In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire. New employees are paid only by direct deposit to the financial institution of their choice. Candidates claiming Veterans Preference must attach a copy of their DD-214 as a part of the online application process.
UNC Pembroke is an Equal Opportunity Employer. The University prohibits discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibits discrimination against all individuals based on their age, race, color, genetic information, religion, sex, sexual orientation, gender identity, or national origin. UNC Pembroke is a VEVRAA Federal Contractor and seeks priority referrals of protected veterans for our openings.