1

Computer Science Minor Jobs in North Carolina (NOW HIRING)

Operations Manager

Greenville, NC · On-site

$87K - $138K/yr

Performs minor repairs of on-line user devices; schedules repair and replacements, orders printer ... Minimum Education and Experience Bachelor's degree in computer science, electronics and ...

Substation Engineer 2 - Grid

Cary, NC · Hybrid

$100K - $127K/yr

We also value additional learning, such as a minor, certificate, or other training in Computer Science, Artificial Intelligence, Software Engineering, or related fields that helps you apply ...

Substation Engineer 2 - Grid

Cary, NC · Hybrid

$100K - $127K/yr

We also value additional learning, such as a minor, certificate, or other training in Computer Science, Artificial Intelligence, Software Engineering, or related fields that helps you apply ...

Substation Engineer 2 - Grid

Cary, NC · On-site

$69K - $99K/yr

We also value additional learning, such as a minor, certificate, or other training in Computer Science, Artificial Intelligence, Software Engineering, or related fields that helps you apply ...

Perform minor to moderate programming changes to reports, workflow, and screen customizations ... Working knowledge of Microsoft Office 365 desktop applications. * 4-year degree in computer science ...

NEXTHINK Infrastructure Engineer

Raleigh, NC · Remote

$104K - $137K/yr

Other duties may be performed, both major and minor, which are not mentioned below. Specific ... Computer Science, Engineering, Information Systems, or related field. 2. Minimum of 5 years of ...

Showing results 21-40

Computer Science Minor information

See North Carolina salary details

$15.5K

$49.6K

$100.5K

How much do computer science minor jobs pay per year?

As of Aug 11, 2026, the average yearly pay for computer science minor in North Carolina is $49,617.00, according to ZipRecruiter salary data. Most workers in this role earn between $28,996.00 and $64,566.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a computer science minor, and why are they important?

To thrive as a Computer Science Minor, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically acquired through coursework in computer science. Familiarity with languages like Python or Java and experience using software development tools such as Git are often expected. Analytical thinking, problem-solving, and effective collaboration skills help you excel in both individual and group projects. These skills and qualities are important because they enable you to contribute meaningfully to technical teams and apply computational thinking across diverse domains.

What is the difference between Computer Science Minor vs Software Developer?

AspectComputer Science MinorSoftware Developer
Required CredentialsTypically a bachelor's degree in computer science or related field; coursework in programming, algorithms, and data structuresBachelor's degree in computer science, software engineering, or related field; strong programming skills
Work EnvironmentAcademic setting, internships, or entry-level rolesCorporate, startup, or freelance projects; collaborative teams
Industry UsageSupplementary qualification for various tech roles or further educationActive role in designing, coding, testing, and maintaining software applications

The Computer Science Minor provides foundational knowledge in programming and algorithms, often used to complement other majors. In contrast, a Software Developer actively applies these skills to create and maintain software products. While the minor enhances understanding, the developer role involves hands-on coding and project work, making it more practical and job-focused.

How can pursuing a computer science minor complement my primary field of study and enhance my career prospects?

Pursuing a Computer Science minor can significantly broaden your skillset by providing a solid foundation in programming, problem-solving, and analytical thinking, which are highly valued across industries. This minor can make you more competitive in the job market, enabling you to collaborate effectively with technical teams and take on interdisciplinary projects. Many employers appreciate candidates who can bridge the gap between technical and non-technical roles, and a CS minor demonstrates your adaptability and willingness to learn. Additionally, it can open up pathways for roles in fields like data analysis, project management, and UX design, even if your major is outside of computer science.

What is a computer science minor?

A Computer Science minor is an academic program offered by many colleges and universities that allows students majoring in another field to gain foundational knowledge in computer science. It typically includes coursework in programming, algorithms, data structures, and sometimes topics like databases or software engineering. The minor is designed to complement a student’s primary area of study and enhance their technical skills, making them more competitive in the job market. Requirements vary by institution, but usually involve completing a set number of computer science courses.

What is a computer science minor job?

A Computer Science Minor is not a job but an academic program that complements a major by providing foundational CS knowledge. It can enhance career opportunities in various fields, such as data analysis, software development, or IT support. Many employers value CS minors for their programming, problem-solving, and analytical skills.

What are popular job titles related to Computer Science Minor jobs in North Carolina? For Computer Science Minor jobs in North Carolina, the most frequently searched job titles are:
What job categories do people searching Computer Science Minor jobs in North Carolina look for? The top searched job categories for Computer Science Minor jobs in North Carolina are:
Infographic showing various Computer Science Minor job openings in North Carolina as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 79% Full Time, 16% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $49,617 per year, or $23.9 per hour.

Operations Manager

Pitt County, NC

Greenville, NC • On-site

$87K - $138K/yr

Full-time

Medical, Dental, Life, Retirement, PTO

Re-posted 9 days ago


Job description

Salary: $87,394.00 - $138,123.00 Annually
Location : Greenville - Pitt County, NC
Job Type: Full-Time
Job Number: 770301
Department: Management Information Systems
Opening Date: 07/30/2026
Closing Date: 8/14/2026 11:59 PM Eastern
General Statement or Primary Purpose
Under limited supervision, performs supervisory and skilled, specialized work in the provision and control of County's centralized computer equipment operations. Work involves planning and coordinating the installation of hardware and network wiring, maintenance, and operation of equipment and associated software in a large computer communication network. Employee is responsible for providing technical and operational coordination of physical network cabling, evaluating data communications hardware and software, overseeing the network control facility, consulting with department managers, training technicians, and maintain system inventory. Establish and maintain a business continuity of operations plan for County systems including hardware, software, data, power and connectivity. Work also involves administering routine personnel matters, including assisting in the professional development and training of Department staff, reviewing performance, and recommending personnel actions. Reports to the Deputy CIO - Technical Operations and Security.
Duties and Responsibilities or Knowledge, Skills, Abilities
Oversees the operation of centralized computer equipment and associated devices, maintaining standards of operational capacity and ease of workflow; plans and schedules the processing of top priority and other jobs ensuring efficient use of computer equipment; resolves problems of associated devices; establishes and maintains data backup and recovery solutions.
Supervises, plans, coordinates, instructs, assigns, reviews, and directs activities of Computing Support Technicians, ensuring adherence to established policies and procedures; provides training for personnel; assists and advises subordinates, as necessary, resolving problems as non-routine situations arise.
Troubleshoots hardware, software and application problems on computer equipment; requests needed equipment for operations and other users.
Administers or makes recommendations for routine personnel matters affecting subordinates, including interviewing applicants, hiring, promoting, disciplining, terminating, giving salary increases, etc., preparing and submitting various reports and records as required by County management; approves employee time sheets, and grants compensatory, sick or vacation leave.
Establishes and maintains inventory of special supplies for various County departments.
Establish and maintain a business continuity of operations plan for County systems inclusive of hardware, software, data, power and connectivity.
In conjunction with other department staff develop and maintain standard remote access and security protocols.
Installs, wires and sets up state equipment attached to state network for County Social Services, Health Center, and Clerk of Court.
Assists in troubleshooting communications problems for computerized systems, including 911, GIS,.
ADDITIONAL JOB FUNCTIONS
Troubleshoots hardware and application problems on state and County systems; performs cleaning maintenance of equipment attached to both state and County network.
Performs minor repairs of on-line user devices; schedules repair and replacements, orders printer supplies and requests changes and additions for equipment and applications for County Departments.
Establishes and maintains data backup system for County computer systems; establishes and maintains backup data library for computer applications.
Assists in wiring of communication equipment in County offices.
Moves and relocates computer equipment.
Provides backup for Computing Support Technicians, as required.
Performs other related work as required.
Minimum Education and Experience
Bachelor's degree in computer science, electronics and communications, data processing, or a related field, and 5 years of experience in computer operations, computer support, computer systems design, electronics, or networks, preferably including supervisory experience; or any equivalent combination of training and experience which provides the required knowledge, skills and abilities.
Equal Opportunity Employer
Pitt County Government offers a comprehensive benefits package to part-time and full-time employees who are eligible for benefits. Your benefits add value to your overall compensation program by offering you vacation, holiday, and sick leave as well as medical, dental, life, accident, disability insurance plans, NC 401(k) Plan, and other benefits that work together to provide overall wellness and financial security for you and your family.