1

Computer Science Jobs in Matthews, NC (NOW HIRING)

Bachelor's degree or Advanced degree in Computer Science Statistics Mathematics or related discipline * 4 years of experience in data science ML Model development with a focus on guiding complex ...

Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...

Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...

Who Should Apply Recent computer science, engineering, mathematics, statistics, or science graduates looking to make their careers in the IT industry. We welcome candidates with all visas and ...

Bachelor's degree in Data Science, Statistics, Computer Science, Mathematics, or related field (Master's preferred) * Proven experience in data analysis, machine learning, or predictive modeling

Bachelor's degree in Data Science, Statistics, Computer Science, Mathematics, or related field (Master's preferred) * Proven experience in data analysis, machine learning, or predictive modeling

Bachelor's degree in a quantitative field such as: computer science, math, and physics * You have 3-5 years of data science experience working in a highly technical environment * Extensive experience ...

Showing results 21-40

Computer Science information

See Matthews, NC salary details

$53.1K

$78.1K

$92.1K

How much do computer science jobs pay per year?

As of Aug 5, 2026, the average yearly pay for computer science in Matthews, NC is $78,103.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,800.00 and $87,900.00 per year, depending on experience, location, and employer.

What is the difference between Computer Science vs Software Developer?

AspectComputer ScienceSoftware Developer
Required CredentialsBachelor's or higher in CS or related fieldBachelor's in CS, Software Engineering, or related field often preferred
Work EnvironmentResearch labs, academia, tech companies, startupsTech companies, software firms, freelance projects
Industry UsageAcademic research, algorithm development, theoretical workBuilding, coding, testing software applications
Common Search/ComparisonFocuses on theoretical foundations and algorithmsFocuses on practical software creation and deployment

Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.

Are computer science majors still in demand?

Computer science majors are currently in high demand due to the growth of technology, software development, cybersecurity, and data analysis fields. Employers seek candidates with programming skills, knowledge of algorithms, and experience with tools like Python, Java, and cloud platforms, making it a strong career choice with good job prospects.

What is computer science?

Computer science is the study of computers, computational systems, and how they process information. It covers a wide range of topics, including programming, algorithms, data structures, artificial intelligence, and software engineering. Computer scientists design and analyze software and hardware to solve problems and improve technology. The field is essential in many industries, from finance and healthcare to entertainment and research.

What are careers in computer science?

Careers in computer science include roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. These jobs typically require strong programming skills, knowledge of algorithms, and familiarity with tools like programming languages, databases, and operating systems.

What are computer science jobs?

The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.

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

To thrive in a Computer Science role, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with languages like Python, Java, C++, version control systems such as Git, and software development methodologies is often required. Analytical thinking, attention to detail, and effective teamwork are valuable soft skills that set candidates apart. These skills ensure you can design efficient solutions, collaborate on complex projects, and adapt to rapidly evolving technologies.

What are some common challenges computer science professionals face when working on collaborative software projects?

Computer science professionals often encounter challenges such as coordinating with team members across different disciplines, managing version control in shared codebases, and ensuring clear communication of technical concepts to non-technical stakeholders. Navigating conflicting priorities and integrating diverse components can also be demanding, especially in agile environments with tight deadlines. Strong collaboration skills, openness to feedback, and familiarity with team tools like Git and project management platforms can help address these challenges effectively.

What jobs can I do with computer science?

With a degree or background in computer science, you can pursue roles such as software developer, systems analyst, cybersecurity analyst, data scientist, network administrator, or database administrator. These jobs often require programming skills, knowledge of algorithms, and familiarity with tools like programming languages, operating systems, and development environments.
What are the most commonly searched types of Computer Science jobs in Matthews, NC? The most popular types of Computer Science jobs in Matthews, NC are:
What are popular job titles related to Computer Science jobs in Matthews, NC? For Computer Science jobs in Matthews, NC, the most frequently searched job titles are:
What job categories do people searching Computer Science jobs in Matthews, NC look for? The top searched job categories for Computer Science jobs in Matthews, NC are:
What cities near Matthews, NC are hiring for Computer Science jobs? Cities near Matthews, NC with the most Computer Science job openings:
Infographic showing various Computer Science job openings in Matthews, NC as of July 2026, with employment types broken down into 1% As Needed, 81% Full Time, 14% Part Time, and 4% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $78,103 per year, or $37.5 per hour.

Computer Technician-Full-time-The GRID

Goodwill Industries of the Southern Piedmont

Charlotte, NC • On-site

$18 - $24/hr

Full-time

Medical, Dental, Vision, PTO

Posted 10 days ago


Job description

Job Type
Full-time
Description
Position starts at $17.10 with annual merit increases and production bonuses. All team members are eligible for a variety of career development and skill training classes at no cost and can enjoy a generous team member discount. Full time team members are also eligible for medical, dental, and vision insurance along with paid time off.
SUMMARY
Maintains, prepares, and tests all computer related (including laptop, tablet, and PC's) for sale at a retail store and online sales by performing the following duties.
ESSENTIAL DUTIES AND RESPONSIBILITIES are listed below in order of importance, from most important to least important.
Provides testing, diagnosis, problem solving and prepares all donated computer equipment for sale by refurbishing parts and building computer systems.
Sorts computer donations and determines appropriateness for sales, refurbishing or recycling.
Researches market value of computer, game, and electronic equipment, prices computer hardware and software.
Maintains product flow to sales floor.
Ensures computer work area is neat and organized.
Answers questions from customers and assists customers with computer shopping needs.
Processes customer transactions by ringing the sale on a cash register, collecting payment, making change, bagging the merchandise and thanking the customer.
Reports known or suspected security and or theft problems to Store Manager or other member of management.
SUPERVISORY RESPONSIBILITIES
This job has no supervisory responsibilities.
ADDITIONAL RESPONSIBILITIES
Performs other job-related tasks as assigned by the Store Manager and/or Assistant Store Manager.
LEADERSHIP COMPETENCIES
To perform this job successfully, an individual must demonstrate the following competencies defined for a Leader within Goodwill's Leadership Competency Model and in alignment with our Core Values and Strategic Vision:
Mission & Community Oriented:
  • Commitment to Goodwill's Mission and Core Values - Actions are in line with Goodwill's Mission and Core Values
  • Commitment to Inclusion - Works well with people that look and think differently
  • Community and Service Driven - Wants to help others and make a difference in the community

People Oriented:
  • Relationship-Building Skills - Builds relationships and works well with others
  • Communication Skills - Listens to understand and answers appropriately
  • Commitment to Development - Completes required training and looks to grow on the job

Results Oriented:
  • Commitment to Quality Results - Tries hard to meet goals and give outstanding customer service
  • Business Acumen - Makes good choices
  • Stewardship - Takes care of Company property

Personal Development Oriented:
  • Emotional Maturity - Thinks about how their actions make other people feel and acts appropriately
  • Integrity - Can be counted on and be trusted
  • Capacity for Change - Open to new ideas and ways of doing things

Requirements
QUALIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Also listed below are the physical demands that must be met by the team member and the work environment characteristics that the team member will encounter while performing the essential functions of this job. Reasonable accommodations may be made to enable otherwise qualified individuals with disabilities to perform the essential functions.
EDUCATION and/or EXPERIENCE
Associate's degree (A. A.) or equivalent from two-year college or technical school in Computer Science or related field and one years' experience maintaining, configuring and restoring computers; or equivalent combination of education and experience.
CERTIFICATES, LICENSES, REGISTRATIONS
This job has no certificate, license or registration requirements.