About Computer Science
Thousands of 

Computer science jobs

 found nearby|About Computer Science
Company Logo TEKsystems
Company Logo TEKsystems

Frontend Developer

TEKsystems

Louisville, KY
Louisville, KY
2 days ago
Description:Since 1995, Our Client (headquartered in Louisville, KY) has provided Fortune 500 companies with high quality consumer insights and market research focusing on consumer durables. In 2000, TSC created a consumer behavior and market share tracking survey which is used by the top consumer durables retailers and manufact...
2 days ago
Company Logo Virtusa
Company Logo Virtusa

Java Developer

Virtusa

Pittsburgh, PA
Pittsburgh, PA
15 days ago
Job DescriptionThe selected individual will have the technical experience in foundations of Java and web application development using a framework like Spring, Struts or Java EE.Technical ExperienceGood experience in Object Oriented Programming Class, Object, Interface, Inheritance, Composition and SOLID principlesGood experienc...
15 days ago
C
C

Android Developer

Conquest staffing systems

Cincinnati, OH
Cincinnati, OH
30 days ago
Position: Android Developer Location : Cincinnati, OHDuration : 6 months  5+ years developing Android Apps (using Android and 3rd party libraries/frameworks)5+ years Java experiencePrior Android Developer Lead experience a plusPrior experience with project planning with large size or highly complex projectsA solid understan...
30 days ago
Company Logo TEKsystems
Company Logo TEKsystems

Ios Developer

TEKsystems

Madison, WI
Madison, WI
2 days ago
Description: (W2 only)*6 - 9 MONTH 100% REMOTE CONTRACT. IF ASKED TO BE CONVERTED FULL-TIME YOU MUST BE WILLING TO RELOCATE TO MADISON, WI. DOES NOT NEED TO BE CONVERTED IF THEY DO NOT WANT TO BE*Services to be performed:Develop features on Shopbop's iOS app using primarily Swift (and some Objective C). Work closely with Shopbop...
2 days ago
Company Logo Altec Industries, Inc.
Company Logo Altec Industries, Inc.

Software Developer

Altec Industries, Inc.

Birmingham, AL
Birmingham, AL
20 days ago
Why Join Altec?If you're considering a career with Altec, Inc., there's never been a better time to join us! Our Company was founded based upon values that place the customer first, and view people as our greatest strength. Altec has continued to grow, utilizing the same basic values, and over the years, those values h...
20 days ago
Company Logo Ness USA Inc
Company Logo Ness USA Inc

Java Developer

Ness USA Inc

Tallahassee, FL
Tallahassee, FL
25 days ago
Java Developer
Tallahassee, FL/Remote
Role: Java Developer
Role Description: Java/JEE Developer Struts/Springs/JSF frameworks JDBC
Required Skills: Java Enterprise Edition (Java EE / J2EE);
Desired Skills: Integrated Eligibility System - Customer Portal Experience Java/Oracle DB experience Web Service Development Experience
25 days ago
Company Logo Altec Industries, Inc.
Company Logo Altec Industries, Inc.

Software Developer

Altec Industries, Inc.

Elizabethtown, KY
Elizabethtown, KY
27 days ago
Why Join Altec?If you're considering a career with Altec, Inc., there's never been a better time to join us! Our Company was founded based upon values that place the customer first, and view people as our greatest strength. Altec has continued to grow, utilizing the same basic values, and over the years, those values h...
27 days ago
Company Logo Stefanini
Company Logo Stefanini

Python Developer

Stefanini

Dearborn, MI
Dearborn, MI
$159k - $164k Per Year
$159k - $164k Per Year
16 days ago
Stefanini Group is looking for a Python Developer for a globally recognized automotive company based in Michigan.Position Description:EC data products development

Skills Required:Pyspark, Python, Scala, Java, Hadoop hive, big data processing experienceGoogle Cloud experience with Big query or informatics BDM experience a plusAwar...
16 days ago
Company Logo Virtusa
Company Logo Virtusa

Java Lead

Virtusa

Omaha, NE
Omaha, NE
30+ days ago
JOB DESCRIPTIONRole : Junior Java Developer.Key responsibility:8+ years experience in Java and J2EE application development in a web environmentMin 3 to 5 years design experience with Frameworks such as Spring any J2EE frameworksMin 4 years of Technical Lead experienceStrong expertise in Core Java, Collections, Threads, Regular...
30+ days ago
Company Logo Beacon Hill Staffing Group, LLC
Company Logo Beacon Hill Staffing Group, LLC

Python Developer

Beacon Hill Staffing Group, LLC

Madison, WI
Madison, WI
2 days ago
Title: Python DeveloperLocation: Company located in WI but 100% REMOTERequired Qualifications:Qualified Python Software Engineer. Comfortable using LinuxDesirable Qualifications: SQL, C#/.netResponsibilities: Develop software for an internal dispatching management application that will be integrating with many complex systems. D...
2 days ago
About Computer Science

Computer Science Jobs Overview

Computers are complex systems that most people have a smattering of proficiency in. Computers are essential for all industries from farming to banking, and it's computer science jobs that keep those machines humming. The world's many complex and interconnected government, medical, and financial systems would go dark without computer scientists. Computer scientists know the ins and outs of computer systems—they know how to solve complex problems and enhance the proficiency of computer systems, networks, and databases. Tons of computer science jobs are available to skilled and highly knowledgeable professionals with college education.

By choosing a job in computer science, you'll enter an ever-growing field with a lot of room for advancement. You may play a vital role in developing new software and computer applications or find ways to make computer technology more efficient. Once you get your feet wet in computer science, you'll likely never run out of work. The Bureau of Labor Statistics projects a 15% increase in computer science jobs within the next decade. That's much faster job growth than in most other industries.

Want to expand your job search to other computer jobs? Consider doing a job search for these roles:

Computer Science Education and Skills

Want to know what it takes to get hired in the computer science field? Most computer science jobs require at least a bachelor's degree in computer science, information technology, computer programming, or a related field. When you pursue a computer science degree, you can expect to take courses that cover the following subjects:

  • Computer science theory
  • Computer architecture
  • Data management
  • Computer networking
  • Information technology
  • Computer programming
  • Cyber security

While not required, many employers prefer candidates who have a master's degree or certificate program in addition to a bachelor's degree. Some computer science certificates are vendor-specific, and are offered by tech companies such as Cisco and Microsoft, while others are offered by non-profit and professional organizations.

Computer science employers look for candidates who have exceptional analytical, mathematic, communication, and critical-thinking skills. Being detail oriented and a problem solver will also help you excel in this field. See our computer programmer job description to learn more about what computer science employers are looking for in successful candidates.

Update Your Computer Science Resume

Do you have the skills and qualities needed for a computer science job? Bring them front and center on your resume. If you're not sure where to begin, refer to Monster's computer science resume sample to learn how to boost your chances of getting hired. Most employers won't consider your resume if your cover letter isn't up to par. Read through our computer science cover letter sample to get an idea of how to pitch yourself to potential employers.

Interviewing for a Computer Science Job

The anticipation of your next job interview may give you butterflies in the stomach. That's normal. But preparing yourself ahead of time can help ease the anxiety and show a potential employer that you're a viable candidate. Monster walks you through how to give clear, thoughtful answers to even the most challenging of interview questions, as well as ideas for follow-up questions you can ask to gain more insight into the company, the team, and your future role.

How Much Do Computer Science Jobs Pay?

Curious about how much you can expect to earn in a computer science career? The median yearly salary for computer scientists in the U.S. is $94,016. When you broaden your skill set, you have the potential to move up to data scientist, senior data scientist, or senior software developer positions with even higher salaries. Go ahead and use Monster's Salary Tools to find out how much you can earn in your location as well as what next steps you might want to take in your career.

Want to Learn More About a Company You're Interested In?

Do you have a specific tech company in mind that you'd like to work for? If so, Monster offers company profiles that tell you more about the organization you're applying to. You can find basic company information, the number of employees, and photos and videos that depict the company's culture along with their most recent job openings.

Program Your Computer Science Job Search by Signing Up at Monster

Ready to dive into a rewarding career? There are tons of computer science jobs waiting for you to apply. All you have to do is create your free profile with Monster. We'll send you custom job notifications and help to match your resume with the right position.

Company Logo TEKsystems
Company Logo TEKsystems

Frontend Developer

TEKsystems

Louisville, KY
Louisville, KY
2 days ago
Description:Since 1995, Our Client (headquartered in Louisville, KY) has provided Fortune 500 companies with high quality consumer insights and market research focusing on consumer durables. In 2000, TSC created a consumer behavior and market share tracking survey which is used by the top consumer durables retailers and manufact...
Company Logo Virtusa
Company Logo Virtusa

Java Developer

Virtusa

Pittsburgh, PA
Pittsburgh, PA
15 days ago
Job DescriptionThe selected individual will have the technical experience in foundations of Java and web application development using a framework like Spring, Struts or Java EE.Technical ExperienceGood experience in Object Oriented Programming Class, Object, Interface, Inheritance, Composition and SOLID principlesGood experienc...
C
C

Android Developer

Conquest staffing systems

Cincinnati, OH
Cincinnati, OH
30 days ago
Position: Android Developer Location : Cincinnati, OHDuration : 6 months  5+ years developing Android Apps (using Android and 3rd party libraries/frameworks)5+ years Java experiencePrior Android Developer Lead experience a plusPrior experience with project planning with large size or highly complex projectsA solid understan...
Company Logo TEKsystems
Company Logo TEKsystems

Ios Developer

TEKsystems

Madison, WI
Madison, WI
2 days ago
Description: (W2 only)*6 - 9 MONTH 100% REMOTE CONTRACT. IF ASKED TO BE CONVERTED FULL-TIME YOU MUST BE WILLING TO RELOCATE TO MADISON, WI. DOES NOT NEED TO BE CONVERTED IF THEY DO NOT WANT TO BE*Services to be performed:Develop features on Shopbop's iOS app using primarily Swift (and some Objective C). Work closely with Shopbop...
Company Logo Altec Industries, Inc.
Company Logo Altec Industries, Inc.

Software Developer

Altec Industries, Inc.

Birmingham, AL
Birmingham, AL
20 days ago
Why Join Altec?If you're considering a career with Altec, Inc., there's never been a better time to join us! Our Company was founded based upon values that place the customer first, and view people as our greatest strength. Altec has continued to grow, utilizing the same basic values, and over the years, those values h...
Company Logo Ness USA Inc
Company Logo Ness USA Inc

Java Developer

Ness USA Inc

Tallahassee, FL
Tallahassee, FL
25 days ago
Java Developer
Tallahassee, FL/Remote
Role: Java Developer
Role Description: Java/JEE Developer Struts/Springs/JSF frameworks JDBC
Required Skills: Java Enterprise Edition (Java EE / J2EE);
Desired Skills: Integrated Eligibility System - Customer Portal Experience Java/Oracle DB experience Web Service Development Experience
Company Logo Altec Industries, Inc.
Company Logo Altec Industries, Inc.

Software Developer

Altec Industries, Inc.

Elizabethtown, KY
Elizabethtown, KY
27 days ago
Why Join Altec?If you're considering a career with Altec, Inc., there's never been a better time to join us! Our Company was founded based upon values that place the customer first, and view people as our greatest strength. Altec has continued to grow, utilizing the same basic values, and over the years, those values h...
Company Logo Stefanini
Company Logo Stefanini

Python Developer

Stefanini

Dearborn, MI
Dearborn, MI
$159k - $164k Per Year
$159k - $164k Per Year
16 days ago
Stefanini Group is looking for a Python Developer for a globally recognized automotive company based in Michigan.Position Description:EC data products development

Skills Required:Pyspark, Python, Scala, Java, Hadoop hive, big data processing experienceGoogle Cloud experience with Big query or informatics BDM experience a plusAwar...
Company Logo Virtusa
Company Logo Virtusa

Java Lead

Virtusa

Omaha, NE
Omaha, NE
30+ days ago
JOB DESCRIPTIONRole : Junior Java Developer.Key responsibility:8+ years experience in Java and J2EE application development in a web environmentMin 3 to 5 years design experience with Frameworks such as Spring any J2EE frameworksMin 4 years of Technical Lead experienceStrong expertise in Core Java, Collections, Threads, Regular...
Company Logo Beacon Hill Staffing Group, LLC
Company Logo Beacon Hill Staffing Group, LLC

Python Developer

Beacon Hill Staffing Group, LLC

Madison, WI
Madison, WI
2 days ago
Title: Python DeveloperLocation: Company located in WI but 100% REMOTERequired Qualifications:Qualified Python Software Engineer. Comfortable using LinuxDesirable Qualifications: SQL, C#/.netResponsibilities: Develop software for an internal dispatching management application that will be integrating with many complex systems. D...