Find The Best Information Technology Jobs For You

Where do you want to work?

0 selections

What can you do with an Information Technology Degree?

Best Jobs For Information Technology Major

If you recently graduated from college and are having a hard time finding a job, you are not alone. Luckily enough, we set out to help graduates with an information technology degree to find the perfect job. After looking through 68,497 information technology major resumes and millions of job listings, we were able to find which are most preferred jobs by information technology major graduates.

Find Information Technology Major Jobs

0 selections
Starting Salary
$36,000
Job openings
69,667
Top Locations:
New York, NY;  Houston, TX;  Atlanta, GA;  
Job Description:
Computer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization. Others, called computer user support specialists, assist non-IT users who are having computer problems.
Starting Salary
$54,000
Job openings
56,954
Top Locations:
New York, NY;  Chicago, IL;  Houston, TX;  
Job Description:
A business analyst is someone who analyzes an organization or business domain (real or hypothetical) and documents its business or processes or systems, assessing the business model or its integration with technology.
Starting Salary
$51,000
Job openings
62,619
Top Locations:
Washington, DC;  New York, NY;  Houston, TX;  
Job Description:
Computer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization. Others, called computer user support specialists, assist non-IT users who are having computer problems.
Starting Salary
$33,000
Job openings
56,914
Top Locations:
New York, NY;  Houston, TX;  Chicago, IL;  
Job Description:
Computer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization. Others, called computer user support specialists, assist non-IT users who are having computer problems.
Starting Salary
$64,000
Job openings
115,778
Top Locations:
San Francisco, CA;  New York, NY;  Austin, TX;  
Job Description:
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Job type you want
Full Time
Part Time
Internship
Temporary
Starting Salary
$24,000
Job openings
53,758
Top Locations:
New York, NY;  Chicago, IL;  Washington, DC;  
Job Description:
Computer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization. Others, called computer user support specialists, assist non-IT users who are having computer problems.
Starting Salary
$59,000
Job openings
62,169
Top Locations:
Houston, TX;  New York, NY;  Atlanta, GA;  
Job Description:
Computer systems analysts study an organization’s current computer systems and procedures and design information systems solutions to help the organization operate more efficiently and effectively. They bring business and information technology (IT) together by understanding the needs and limitations of both.
Starting Salary
$55,000
Job openings
49,201
Top Locations:
New York, NY;  Houston, TX;  Washington, DC;  
Job Description:
Computer networks are critical parts of almost every organization. Network and computer systems administrators are responsible for the day-to-day operation of these networks.
Starting Salary
$54,000
Job openings
63,495
Top Locations:
New York, NY;  Houston, TX;  Chicago, IL;  
Job Description:
Management analysts, often called management consultants, propose ways to improve the efficiency of an organization. They advise managers on how to make organizations more profitable through reduced costs and increased revenues.
Starting Salary
$39,000
Job openings
65,211
Top Locations:
New York, NY;  Houston, TX;  Chicago, IL;  
Job Description:
An Information Systems Technician is responsible for maintaining communications and computer systems. They write programs to handle the collection, manipulation, and distribution of data for a wide range of applications and requirements.
Starting Salary
$55,000
Job openings
96,357
Top Locations:
New York, NY;  Chicago, IL;  Houston, TX;  
Job Description:
Management analysts, often called management consultants, propose ways to improve the efficiency of an organization. They advise managers on how to make organizations more profitable through reduced costs and increased revenues.
Starting Salary
$64,000
Job openings
93,605
Top Locations:
New York, NY;  Austin, TX;  Houston, TX;  
Job Description:
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Starting Salary
$30,000
Job openings
69,399
Top Locations:
New York, NY;  Houston, TX;  Atlanta, GA;  
Job Description:
Computer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization. Others, called computer user support specialists, assist non-IT users who are having computer problems.
Starting Salary
$61,000
Job openings
194,705
Top Locations:
Houston, TX;  New York, NY;  Chicago, IL;  
Job Description:
Mechanical engineering is one of the broadest engineering disciplines. Mechanical engineers design, develop, build, and test mechanical and thermal sensors and devices, including tools, engines, and machines.
Starting Salary
$57,000
Job openings
76,355
Top Locations:
New York, NY;  Houston, TX;  Dallas, TX;  
Job Description:
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Starting Salary
$27,000
Job openings
53,422
Top Locations:
New York, NY;  Houston, TX;  Chicago, IL;  
Job Description:
Computer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization. Others, called computer user support specialists, assist non-IT users who are having computer problems.
Starting Salary
$51,000
Job openings
40,576
Top Locations:
New York, NY;  Houston, TX;  Little Rock, AR;  
Job Description:
Computer networks are critical parts of almost every organization. Network and computer systems administrators are responsible for the day-to-day operation of these networks.
Starting Salary
$54,000
Job openings
41,155
Top Locations:
New York, NY;  Houston, TX;  Chicago, IL;  
Job Description:
Computer networks are critical parts of almost every organization. Network and computer systems administrators are responsible for the day-to-day operation of these networks.
Starting Salary
$50,000
Job openings
73,289
Top Locations:
New York, NY;  Chicago, IL;  Los Angeles, CA;  
Job Description:
Web developers design and create websites. They are responsible for the look of the site. They are also responsible for the site’s technical aspects, such as its performance and capacity, which are measures of a website’s speed and how much traffic the site can handle. In addition, web developers may create content for the site.
Starting Salary
$57,000
Job openings
34,436
Top Locations:
Washington, DC;  Arlington, VA;  Fort Meade, MD;  
Job Description:
Information security analysts plan and carry out security measures to protect an organization’s computer networks and systems. Their responsibilities are continually expanding as the number of cyberattacks increases.
Starting Salary
$69,000
Job openings
53,640
Top Locations:
Washington, DC;  Charlotte, NC;  New York, NY;  
Job Description:
Information security analysts plan and carry out security measures to protect an organization’s computer networks and systems. Their responsibilities are continually expanding as the number of cyberattacks increases.
Starting Salary
$32,000
Job openings
57,565
Top Locations:
New York, NY;  Houston, TX;  Washington, DC;  
Job Description:
Computer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization. Others, called computer user support specialists, assist non-IT users who are having computer problems.
Starting Salary
$65,000
Job openings
66,656
Top Locations:
New York, NY;  Chicago, IL;  Dallas, TX;  
Job Description:
Web developers design and create websites. They are responsible for the look of the site. They are also responsible for the site’s technical aspects, such as its performance and capacity, which are measures of a website’s speed and how much traffic the site can handle. In addition, web developers may create content for the site.
Starting Salary
$58,000
Job openings
33,888
Top Locations:
New York, NY;  Houston, TX;  Chicago, IL;  
Job Description:
Computer networks are critical parts of almost every organization. Network and computer systems administrators are responsible for the day-to-day operation of these networks.
Starting Salary
$43,000
Job openings
67,782
Top Locations:
Houston, TX;  Chicago, IL;  New York, NY;  
Job Description:
Heavy vehicle and mobile equipment service technicians inspect, maintain, and repair vehicles and machinery used in construction, farming, rail transportation, and other industries.
Starting Salary
$58,000
Job openings
55,528
Top Locations:
Houston, TX;  New York, NY;  Atlanta, GA;  
Job Description:
Computer systems analysts study an organization’s current computer systems and procedures and design information systems solutions to help the organization operate more efficiently and effectively. They bring business and information technology (IT) together by understanding the needs and limitations of both.
Starting Salary
$25,000
Job openings
80,482
Top Locations:
San Antonio, TX;  Phoenix, AZ;  Austin, TX;  
Job Description:
Computer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization. Others, called computer user support specialists, assist non-IT users who are having computer problems.
Starting Salary
$57,000
Job openings
61,221
Top Locations:
New York, NY;  Houston, TX;  Austin, TX;  
Job Description:
Computer networks are critical parts of almost every organization. Network and computer systems administrators are responsible for the day-to-day operation of these networks.
Starting Salary
$26,000
Job openings
62,710
Top Locations:
Ashburn, VA;  Houston, TX;  Santa Clara, CA;  
Job Description:
Computer networks are critical parts of almost every organization. Network and computer systems administrators are responsible for the day-to-day operation of these networks.
Starting Salary
$25,000
Job openings
75,211
Top Locations:
San Antonio, TX;  Phoenix, AZ;  Las Vegas, NV;  
Job Description:
Computer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization. Others, called computer user support specialists, assist non-IT users who are having computer problems.
Starting Salary
$24,000
Job openings
48,456
Top Locations:
Phoenix, AZ;  New York, NY;  Atlanta, GA;  
Job Description:
Computer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization. Others, called computer user support specialists, assist non-IT users who are having computer problems.
Starting Salary
$30,000
Job openings
87,208
Top Locations:
New York, NY;  Austin, TX;  Chicago, IL;  
Job Description:
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Starting Salary
$29,000
Job openings
41,178
Top Locations:
New York, NY;  Atlanta, GA;  Washington, DC;  
Job Description:
Computer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization. Others, called computer user support specialists, assist non-IT users who are having computer problems.
Starting Salary
$49,000
Job openings
62,462
Top Locations:
Houston, TX;  New York, NY;  Atlanta, GA;  
Job Description:
Computer networks are critical parts of almost every organization. Network and computer systems administrators are responsible for the day-to-day operation of these networks.
Starting Salary
$55,000
Job openings
73,212
Top Locations:
Austin, TX;  Parkton, NC;  Wichita, KS;  
Job Description:
Computer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization. Others, called computer user support specialists, assist non-IT users who are having computer problems.
Starting Salary
$32,000
Job openings
88,299
Top Locations:
New York, NY;  Seattle, WA;  San Francisco, CA;  
Job Description:
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Starting Salary
$58,000
Job openings
24,045
Top Locations:
New York, NY;  Atlanta, GA;  Houston, TX;  
Job Description:
Database administrators (DBAs) use specialized software to store and organize data, such as financial information and customer shipping records. They make sure that data are available to users and are secure from unauthorized access.
Starting Salary
$39,000
Job openings
45,697
Top Locations:
New York, NY;  Washington, DC;  Houston, TX;  
Job Description:
Computer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization. Others, called computer user support specialists, assist non-IT users who are having computer problems.
Starting Salary
$43,000
Job openings
52,346
Top Locations:
New York, NY;  Philadelphia, PA;  Albany, NY;  
Job Description:
Computer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization. Others, called computer user support specialists, assist non-IT users who are having computer problems.
Starting Salary
$69,000
Job openings
43,733
Top Locations:
New York, NY;  Atlanta, GA;  Chicago, IL;  
Job Description:
A Senior Business Analyst provides strategic business analysis services to business partners. They analyze business processes, identify alternative solutions, and recommend new approaches.
Starting Salary
$47,000
Job openings
52,530
Top Locations:
New York, NY;  Charlotte, NC;  Chicago, IL;  
Job Description:
Operations research analysts use advanced mathematical and analytical methods to help organizations investigate complex issues, identify and solve problems, and make better decisions.
Starting Salary
$82,000
Job openings
39,335
Top Locations:
Atlanta, GA;  Houston, TX;  New York, NY;  
Job Description:
Solutions Architects generally work for information technology (IT) firms. They are responsible for designing information solutions and integrating such solutions with computer hardware.
Starting Salary
$79,000
Job openings
115,949
Top Locations:
New York, NY;  Atlanta, GA;  Austin, TX;  
Job Description:
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Starting Salary
$40,000
Job openings
50,372
Top Locations:
New York, NY;  Chicago, IL;  Houston, TX;  
Job Description:
Management analysts, often called management consultants, propose ways to improve the efficiency of an organization. They advise managers on how to make organizations more profitable through reduced costs and increased revenues.
Starting Salary
$56,000
Job openings
43,122
Top Locations:
New York, NY;  Chicago, IL;  Atlanta, GA;  
Job Description:
A Quality Assurance Analyst tests software and other computer applications to ensure that there are no defects and that it is made to meet the company's standards. They also recommend program improvements and corrections to programmers.
Starting Salary
$61,000
Job openings
68,378
Top Locations:
New York, NY;  Houston, TX;  Atlanta, GA;  
Job Description:
Computer systems analysts study an organization’s current computer systems and procedures and design information systems solutions to help the organization operate more efficiently and effectively. They bring business and information technology (IT) together by understanding the needs and limitations of both.
Starting Salary
$63,000
Job openings
54,277
Top Locations:
New York, NY;  Chicago, IL;  Dallas, TX;  
Job Description:
Web developers design and create websites. They are responsible for the look of the site. They are also responsible for the site’s technical aspects, such as its performance and capacity, which are measures of a website’s speed and how much traffic the site can handle. In addition, web developers may create content for the site.
Starting Salary
$58,000
Job openings
76,096
Top Locations:
New York, NY;  Chicago, IL;  Washington, DC;  
Job Description:
Management analysts, often called management consultants, propose ways to improve the efficiency of an organization. They advise managers on how to make organizations more profitable through reduced costs and increased revenues.
Starting Salary
$57,000
Job openings
68,675
Top Locations:
New York, NY;  Charlotte, NC;  Houston, TX;  
Job Description:
Management analysts, often called management consultants, propose ways to improve the efficiency of an organization. They advise managers on how to make organizations more profitable through reduced costs and increased revenues.
Starting Salary
$58,000
Job openings
75,609
Top Locations:
San Francisco, CA;  New York, NY;  San Jose, CA;  
Job Description:
A Quality Assurance Engineer develops and executes exploratory and automated tests for new and existing products to meet client needs. They monitor the debugging process and track quality assurance metrics.

Information Technology Major Jobs

Average Salary For an Information Technology Major

Depending on the industry that information technology majors work in, their salaries can vary significantly. In fact, we found that information technology majors who work in the telecommunication industry have an average salary of $99,278, while those who work in the professional industry have an average salary of $53,434. If salary is the most important thing to you, then you should look for jobs in the telecommunication industry.

Average Salary
$64,992
Show Salaries
Best Paying Industries

Entry Level Jobs For Information Technology Majors

What is the right job for my career path?

Tell us your goals and we'll match you with the right jobs to get there.

Information Technology Internships

How To Get A Job With An Information Technology Degree

Information Technology is a growing field for computer nerds who know their stuff when it comes to the way that technology is used to communicate ideas. IT is an encompassing field, and graduates go on to work developing hardware and software, establishing networks, and managing existing computer products on the behalf of companies.

If a job has to do with computers, odds are that an Information Technology major can at least help qualify you for it -- but with so many different kinds of jobs in the field, it can difficult to decide what the best ones are.

Well, that's where we come in. We literally created a map, just for Information Technology Majors such as yourself, to navigate your way through the choppy waters of recent graduation.

Feel free to focus on the map alone -- it's pretty cool, if we do say so ourselves. But for those of you who prefer step by step navigation on your path, keep reading. We'll give you the rundown on:

  • What skills you'll need
  • How to begin
  • What jobs you can expect to find as An Information Technology Major
  • Some quick interview tips
  • Consider graduate school
  • External resources

First thing's first: what skills you'll need to get started.

1. Skills for Information Technology Majors

For most jobs in IT, you're going to be the go-to person when a company runs into technical issues. In order to deal with these problems quickly and efficiently, you'll need to have a lot of technical skills related to computers in general as well as the specific systems, programs, and databases unique to your place of employment.

Let's take a closer look at what sort of skills are required for Information Technology careers:

Computer Literacy Skills

Computer literacy seems like an insufficient word to describe everything that someone in Information Technology ought to know -- it isn't just an understanding of the systems and programs your company uses, but being in Information Technology requires you to understand things intuitively enough to solve problems before they start.

Analytical Skills

Having a good head for data and a mindset suited to solving problems creatively is extremely helpful to Information Technology jobs. Even in those where most immediate problems can be solved by telling someone to restart their computer, it helps to be able to quickly discover the solution to more complex issues as they arrive.

Communication Skills

An unexpected skill for those who imagine Information Technology Majors to be doing most of their work in some dark basement, apart from humanity. In fact, it's very likely you'll be working with some sort of team, and in order to work effectively with others you need to have some understanding of how to translate your skills and work experience into something that your other less-technical coworkers will understand.

2. Where to Begin Your Career After Getting An Information Technology Degree

Internships are important for anyone trying to enter the Information Technology field due to the way that tech jobs are often centered more around expertise than on your level of college degree. IT internships give you on-the-job experience specific to an industry, giving you a leg up on experience in that specific field, and perhaps even with a specific company.

The best way to go after internships in IT is to look at companies you'd like to work for and see if they're looking for interns -- luck and opportunities tend win out over everything else. If you're still in school (or were until recently), the career services office at your university should have some leads on internships in the area or on alumni who would be willing to give a graduate of their alma mater a chance.

Before you settle on an internship or placement, though, you'll want to make sure it's the right fit for you. Ask yourself these questions:

  • Where (in the state/the country/the world) do you want to work?
  • What size and type of organization do you want to work for?
  • Do you need compensation in an internship, or might you be able to consider alternative compensation (experience, work samples, references, networking, etc.)
  • Is relocation an option?

3. Available Jobs For Information Technology Majors

While a degree in Information Technology can technically qualify you for lots of high paying jobs in the field, many of the more interesting ones require years of expertise in working with computer systems.

Interning at companies as part of a larger team can be excellent experience in this case -- getting some initial working experience is especially important in the Information Technology field, since your ability to succeed here has much less to do with the major qualifications and more to do with the expertise you can demonstrate. Jobs are fairly plentiful in this field, so as an IT Major your prospects are looking good, but if you're having trouble deciding what you'd like to do, we've got some information that might help you out.

With our map, you can click the Job Titles and learn more specific information for each position (what their responsibilities are, how much they get paid, etc.) But here, we wanted to call out some of the most common jobs for recent Information Technology Major grads.

Here are a few of the most interesting jobs for recent grads such as yourself:

  • Network Engineer.
  • Network engineers (or architects) are responsible for troubleshooting and supporting a company's networks and databases, and are also required to understand cybersecurity well enough to help mitigate threats.

  • Software Engineer.
  • Software Engineers apply the principles of engineering to the field of software design, designing and developing software for a variety of computer programs, applications, and systems.

  • Programmer Analyst.
  • Programmer Analysts identify the requirements of clients, then help to develop programs designed to meet these requirements. Their exact involvement with the programming process depends on individual position, and can range from supervisory to programming it themselves.

    4. Some Quick Job Search Tips for Information Technology Majors

    Earn Those Certifications

    We'll go a bit more into the specifics of which certifications you should go after later further down this page, but it's important to bring up just how important certifications are in the tech world. One of the biggest deciding factors with whether or not you get a job in tech is in your ability to show your employers not simply what you're capable of, but what you can do in a very concrete sense.

    A lot of this can come from working on your own, creating websites or freelancing or simply experimenting with IT skills in a way that is of interest to you (but which you can still show to someone in order to demonstrate your experience with their desired skills). But a certificate is an excellent, concrete source of proof that you have experience with a particular piece of software or tech.

    Get Started

    One way to show off some of your knowledge and experience to employers is to start freelancing, showing that you know precisely how to do the work you say you can do.

    Small businesses are often in need of newer websites -- many will pay small amounts of money to have their older websites updated, and if they can't afford it, you could offer to do so for free in exchange for a recommendation.

    In the event that no one wants your services, start building things yourself. Find some used networking or computer systems equipment and start experimenting with them, learning how they operate by working toward some kind of personal project. Whatever you have, you can show to employers as a demonstration of your level of interest in the field.

    And lastly, don't forget about the various internships that are available to you. Even if they're unpaid, using your information technology skills while working with a team provides excellent work experience to draw from when you're applying for jobs.

    5. Continuing Education and Certifications in Information Technology

    Information Technology credentials

    There are numerous IT certifications available to you both before and after graduation, but they're not all created equal. Certifications can be used to pad out your resume and up your pay, as well as qualify you for certain positions you might not have been able to do before.

    Here are a few of the entry-level certification options available to you:

    Cisco Certified Network Associate (CCNA)

    • The CCNA certifies your ability to handle routers and switches, including installation and operation of these devices.
    • REQUIREMENTS: Completion of a 90-minute written exam; cost is $295.

    ITIL速 v3 Foundation

    • The basic certification level for ITIL, which is the most popular IT management framework for businesses.
    • REQUIREMENTS: Completion of a multiple-choice 60-minute exam; cost is dependent upon your chosen Examination Institute.

    Citrix Certified Associate - Virtualization (CCA-V)

    • The CCA-V certifies that you are able to work with the NetScaler Gateway system in order to provide access to applications and other data.
    • REQUIREMENTS: Completion of a 180-minute exam.

    Pursuing an advanced degree

    Obtaining a graduate degree in your course of study can serve as an excellent way to separate you from the herd - but you must first decide whether it's worth your time.

    For Information Technology majors, the main reason to go for an advanced degree is if you would like to be considered for an administrative position -- these typically require Master's degrees, or else many years of industry experience.

    Here are common advanced degrees that people with Information Technology degree normally consider:

    Master's in Information Technology

    • Required for most adminsitrative or management positions, a Master's can help you get a leg up as far as knowledge of the field goes. However, since it keeps you in school for an extra year or two, it can also keep you from getting important industry experience as early as you might like, not to mention the additional costs of attending school for so long.

    PhD (Doctor of Philosophy in Information Technology)

    • A research-oriented major, a PhD is for those with an interest in Information Technology from an academic perspective. The doctorate can also be useful when it comes to developing applications and applying tech theory into its practice, but PhDs overwhelmingly remain in the academic field.

    6. External Resources

    If you're still not sure what to do with your degree here are some external sites, to help you with your decision:

    Association of Information Technology Professionals (AITP)

    One of the largest associations for those in the field of information technology, the AITP offers networking and education opportunities for its members.

    Association for Women in Computing

    This professional association is dedicated to furthering the efforts of women in computing fields, such as programming, system analysis, and technical writing. Chapter benefits are available, as well as individual benefits for those who are unable to attend chapter meetings.

    USAJobs

    Enter "Information Technology" into the search bar and you can get a sense of what kind of government jobs are available to Visual and Performing Arts Majors. Find a job title you like and come back here to learn more about it.

    Bureau Of Labor Statistics

    The BLS offers detailed data on pay, location, and availability of different kinds of jobs across the country.

    In fact, we draw a lot of our research on the best places for jobs from the information provided on the site.

    And if this all seems like a lot - don't worry - the hard part (getting your degree!) is already over.

    Updated July 15, 2020