Bachelor's degree in Computer Science, Information Technology, or related field * Minimum of 3 years of experience in cyber security * Strong knowledge of security protocols and technologies
New
Bachelor's degree in Computer Science, Information Technology, or related field * Minimum of 3 years of experience in cyber security * Strong knowledge of security protocols and technologies
New
Bachelor's degree in Computer Science, Information Technology, or related field * Minimum of 3 years of experience in cyber security * Strong knowledge of security protocols and technologies
New
Tucson, AZ · On-site
$30 - $40/hr
Associates degree in applied science (CAD/CAM), engineering, or other relevant science/technology field, and minimum 3-5 years of relevant work experience required. Experience: Familiarity with basic ...
Quick apply
Tucson, AZ · On-site
$30 - $40/hr
Associates degree in applied science (CAD/CAM), engineering, or other relevant science/technology field, and minimum 3-5 years of relevant work experience required. Experience: Familiarity with basic ...
Tucson, AZ · On-site
$30 - $40/hr
Associates degree in applied science (CAD/CAM), engineering, or other relevant science/technology field, and minimum 3-5 years of relevant work experience required. Experience: Familiarity with basic ...
Quick apply
Tucson, AZ · On-site
$30 - $40/hr
Associates degree in applied science (CAD/CAM), engineering, or other relevant science/technology field, and minimum 3-5 years of relevant work experience required. Experience: Familiarity with basic ...
Tucson, AZ · On-site
$30 - $40/hr
Associates degree in applied science (CAD/CAM), engineering, or other relevant science/technology field, and minimum 3-5 years of relevant work experience required. Experience: Familiarity with basic ...
Quick apply
Tucson, AZ · On-site
$30 - $40/hr
Associates degree in applied science (CAD/CAM), engineering, or other relevant science/technology field, and minimum 3-5 years of relevant work experience required. Experience: Familiarity with basic ...
Tucson, AZ · Remote
$18 - $40/hr
Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...
Tucson, AZ · Remote
$18 - $40/hr
Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...
Tucson, AZ · Remote
$18 - $40/hr
Ability to explain encapsulation, abstract classes, design patterns, and JVM architecture while preparing students for AP Computer Science A, college-level software development, and industry ...
Tucson, AZ · Remote
$18 - $40/hr
Ability to explain encapsulation, abstract classes, design patterns, and JVM architecture while preparing students for AP Computer Science A, college-level software development, and industry ...
Tucson, AZ · On-site
$25.75 - $35.25/hr
Associate of Applied Science (AAS) degree in CAD OR * Associate degree in related field plus 5 years of related experience OR * High School diploma or GED plus 7 years of related experience
Tucson, AZ · On-site
$25.75 - $35.25/hr
Associate of Applied Science (AAS) degree in CAD OR * Associate degree in related field plus 5 years of related experience OR * High School diploma or GED plus 7 years of related experience
$25.75 - $35.25/hr
Associate of Applied Science (AAS) degree in CAD OR * Associate degree in related field plus 5 years of related experience OR * High School diploma or GED plus 7 years of related experience
$25.75 - $35.25/hr
Associate of Applied Science (AAS) degree in CAD OR * Associate degree in related field plus 5 years of related experience OR * High School diploma or GED plus 7 years of related experience
Tucson, AZ · On-site
$127K - $171K/yr
Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related STEM field * Ability to work 100% onsite in Tucson, AZ Responsibilities: * Design, develop, and ...
Quick apply
Tucson, AZ · On-site
$127K - $171K/yr
Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related STEM field * Ability to work 100% onsite in Tucson, AZ Responsibilities: * Design, develop, and ...
Required: • BS or MS in Computer Science, Computer Engineering or equivalent • A minimum of 5 years' experience working as a software developer (or 3 with MS degree) • Experience developing in ...
Required: • BS or MS in Computer Science, Computer Engineering or equivalent • A minimum of 5 years' experience working as a software developer (or 3 with MS degree) • Experience developing in ...
Tucson, AZ · On-site
$50.50 - $66.75/hr
... and computer scientists who are collectively responsible for creating custom geolocation and digital communications systems in support of national security defense. Core responsibilities include ...
Tucson, AZ · On-site
$50.50 - $66.75/hr
... and computer scientists who are collectively responsible for creating custom geolocation and digital communications systems in support of national security defense. Core responsibilities include ...
Tucson, AZ · On-site
$155K - $189K/yr
Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field; equivalent professional experience will be considered. * 15+ years of ...
Tucson, AZ · On-site
$155K - $189K/yr
Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field; equivalent professional experience will be considered. * 15+ years of ...
Tucson, AZ · On-site
Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field; equivalent professional experience will be considered. * 15+ years of ...
Tucson, AZ · On-site
Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field; equivalent professional experience will be considered. * 15+ years of ...
Tucson, AZ · On-site
Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field; equivalent professional experience will be considered. * 15+ years of ...
Tucson, AZ · On-site
Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field; equivalent professional experience will be considered. * 15+ years of ...
Tucson, AZ · On-site
$155K - $189K/yr
Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field; equivalent professional experience will be considered. * 15+ years of ...
Tucson, AZ · On-site
$155K - $189K/yr
Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field; equivalent professional experience will be considered. * 15+ years of ...
Tucson, AZ · On-site
$155.67 - $189.56/hr
Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field; equivalent professional experience will be considered. * 15+ years of ...
New
Tucson, AZ · On-site
$155.67 - $189.56/hr
Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field; equivalent professional experience will be considered. * 15+ years of ...
New
Tucson, AZ · On-site
$113K - $150K/yr
... or Computer Science • Minimum 15 years' experience in software engineering-related discipline • Ability to obtain and maintain TS/SCI security clearance • US CITIZENSHIP REQUIRED Preferred ...
Tucson, AZ · On-site
$113K - $150K/yr
... or Computer Science • Minimum 15 years' experience in software engineering-related discipline • Ability to obtain and maintain TS/SCI security clearance • US CITIZENSHIP REQUIRED Preferred ...
Bachelor's Degree in Engineering, Computer Science, or a related technical discipline with 8+ years of professional experience, OR Master's Degree in Engineering, Computer Science, or a related ...
Bachelor's Degree in Engineering, Computer Science, or a related technical discipline with 8+ years of professional experience, OR Master's Degree in Engineering, Computer Science, or a related ...
Students graduating in 2026 or later, currently pursuing a Bachelor's degree in Chemical Engineering, Electrical Engineering, Computer Science, or another hard science Preference for students who ...
Students graduating in 2026 or later, currently pursuing a Bachelor's degree in Chemical Engineering, Electrical Engineering, Computer Science, or another hard science Preference for students who ...
Bachelor's degree in Computer Science, Computer Engineering, or related field (or equivalent experience) 3 years of professional software engineering experience Strong proficiency in C# development ...
Bachelor's degree in Computer Science, Computer Engineering, or related field (or equivalent experience) 3 years of professional software engineering experience Strong proficiency in C# development ...
$53.5K - $57.1K
7% of jobs
$57.1K - $60.7K
7% of jobs
$60.7K - $64.2K
2% of jobs
$64.2K - $67.8K
0% of jobs
$67.8K - $71.4K
2% of jobs
$72.9K is the 25th percentile. Wages below this are outliers.
$71.4K - $75K
15% of jobs
$75K - $78.5K
16% of jobs
The median wage is $78.8K / yr.
$78.5K - $82.1K
13% of jobs
$82.1K - $85.7K
6% of jobs
$87.3K is the 75th percentile. Wages above this are outliers.
$85.7K - $89.3K
16% of jobs
$89.3K - $92.8K
17% of jobs
$53.5K
$78.7K
$92.8K
| Aspect | Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field | Bachelor's in CS, Software Engineering, or related field often preferred |
| Work Environment | Research labs, academia, tech companies, startups | Tech companies, software firms, freelance projects |
| Industry Usage | Academic research, algorithm development, theoretical work | Building, coding, testing software applications |
| Common Search/Comparison | Focuses on theoretical foundations and algorithms | Focuses 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.
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.

Other
Posted yesterday
New