... Computer Science major. Relevant experience must be in one or more of the following: * Computer systems research * Simulation/model development and prototyping * Software design * Programming
Quick apply
... Computer Science major. Relevant experience must be in one or more of the following: * Computer systems research * Simulation/model development and prototyping * Software design * Programming
Quick apply
... Computer Science major. Relevant experience must be in one or more of the following: * Computer systems research * Simulation/model development and prototyping * Software design * Programming
... Computer Science major. Relevant experience must be in one or more of the following: * Computer systems research * Simulation/model development and prototyping * Software design * Programming
... Computer Science major. Relevant experience must be in one or more of the following: * Computer systems research * Simulation/model development and prototyping * Software design * Programming
Information Technology (IT) or Information Systems (IS) degrees may be considered when the program contains coursework equivalent in amount and type to a Computer Science major. Relevant experience ...
Quick apply
Information Technology (IT) or Information Systems (IS) degrees may be considered when the program contains coursework equivalent in amount and type to a Computer Science major. Relevant experience ...
Information Technology (IT) or Information Systems (IS) degrees may be considered when the program contains coursework equivalent in amount and type to a Computer Science major. Relevant experience ...
Information Technology (IT) or Information Systems (IS) degrees may be considered when the program contains coursework equivalent in amount and type to a Computer Science major. Relevant experience ...
... Computer Science major. Relevant experience must be in one or more of the following: * Computer systems research * Simulation/model development and prototyping * Software design * Programming
... Computer Science major. Relevant experience must be in one or more of the following: * Computer systems research * Simulation/model development and prototyping * Software design * Programming
... Computer Science major. Relevant experience must be in one or more of the following: * Computer systems research * Simulation/model development and prototyping * Software design * Programming
Quick apply
... Computer Science major. Relevant experience must be in one or more of the following: * Computer systems research * Simulation/model development and prototyping * Software design * Programming
Fort George G Meade, MD ยท On-site
$155K - $175K/yr
Bachelor's Degree (or higher) in a technical science major (Engineering, Mathematics, Computer Science, Physical Sciences, or comparable area) * 4 or more years of technical PSA experience (within ...
Fort George G Meade, MD ยท On-site
$155K - $175K/yr
Bachelor's Degree (or higher) in a technical science major (Engineering, Mathematics, Computer Science, Physical Sciences, or comparable area) * 4 or more years of technical PSA experience (within ...
Bachelor's Degree (or higher) in a technical science major (Engineering, Mathematics, Computer Science, Physical Sciences, or comparable area) * 4 or more years of technical PSA experience (within ...
Bachelor's Degree (or higher) in a technical science major (Engineering, Mathematics, Computer Science, Physical Sciences, or comparable area) * 4 or more years of technical PSA experience (within ...
Bachelor's Degree (or higher) in a technical science major (Engineering, Mathematics, Computer Science, Physical Sciences, or comparable area). * 8 or more years of TechELINT experience (within the ...
Bachelor's Degree (or higher) in a technical science major (Engineering, Mathematics, Computer Science, Physical Sciences, or comparable area). * 8 or more years of TechELINT experience (within the ...
Fort George G Meade, MD ยท On-site
$165K - $185K/yr
Bachelor's Degree (or higher) in a technical science major (Engineering, Mathematics, Computer Science, Physical Sciences, or comparable area). * 8 or more years of TechELINT experience (within the ...
Fort George G Meade, MD ยท On-site
$165K - $185K/yr
Bachelor's Degree (or higher) in a technical science major (Engineering, Mathematics, Computer Science, Physical Sciences, or comparable area). * 8 or more years of TechELINT experience (within the ...
Linthicum Heights, MD ยท On-site
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Serves as staff specialist responsible for providing technical leadership and guidance in a major ...
Linthicum Heights, MD ยท On-site
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Serves as staff specialist responsible for providing technical leadership and guidance in a major ...
Arlington, VA ยท On-site
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Serves as staff specialist responsible for providing technical leadership and guidance in a major ...
Arlington, VA ยท On-site
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Serves as staff specialist responsible for providing technical leadership and guidance in a major ...
Andrews Air Force Base, MD ยท On-site
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Serves as staff specialist responsible for providing technical leadership and guidance in a major ...
Andrews Air Force Base, MD ยท On-site
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Serves as staff specialist responsible for providing technical leadership and guidance in a major ...
Linthicum Heights, MD ยท On-site
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Serves as staff specialist responsible for providing technical leadership and guidance in a major ...
Linthicum Heights, MD ยท On-site
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Serves as staff specialist responsible for providing technical leadership and guidance in a major ...
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Serves as staff specialist responsible for providing technical leadership and guidance in a major ...
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Serves as staff specialist responsible for providing technical leadership and guidance in a major ...
Arlington, VA ยท On-site
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Serves as staff specialist responsible for providing technical leadership and guidance in a major ...
Arlington, VA ยท On-site
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Serves as staff specialist responsible for providing technical leadership and guidance in a major ...
Alexandria, VA ยท On-site
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Serves as staff specialist responsible for providing technical leadership and guidance in a major ...
Alexandria, VA ยท On-site
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Serves as staff specialist responsible for providing technical leadership and guidance in a major ...
Andrews Air Force Base, MD ยท On-site
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Serves as staff specialist responsible for providing technical leadership and guidance in a major ...
Andrews Air Force Base, MD ยท On-site
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Serves as staff specialist responsible for providing technical leadership and guidance in a major ...
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Serves as staff specialist responsible for providing technical leadership and guidance in a major ...
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Serves as staff specialist responsible for providing technical leadership and guidance in a major ...
Arlington, VA ยท On-site
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Serves as staff specialist responsible for providing technical leadership and guidance in a major ...
Arlington, VA ยท On-site
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Serves as staff specialist responsible for providing technical leadership and guidance in a major ...
$64K - $68.3K
7% of jobs
$68.3K - $72.5K
7% of jobs
$72.5K - $76.8K
2% of jobs
$76.8K - $81.1K
0% of jobs
$81.1K - $85.4K
2% of jobs
$87.2K is the 25th percentile. Wages below this are outliers.
$85.4K - $89.6K
15% of jobs
$89.6K - $93.9K
16% of jobs
The median wage is $94.3K / yr.
$93.9K - $98.2K
13% of jobs
$98.2K - $102.4K
6% of jobs
$104.4K is the 75th percentile. Wages above this are outliers.
$102.4K - $106.7K
16% of jobs
$106.7K - $111K
17% of jobs
$64K
$94.1K
$111K
| Aspect | Computer Science Major | Software Developer |
|---|---|---|
| Required Credentials | Degree in Computer Science or related field | Typically a degree in Computer Science, Software Engineering, or related field; certifications helpful |
| Work Environment | Academic settings, research labs, tech companies | Corporate, startup, or freelance software development environments |
| Industry Usage | Educational programs, research, and development | Building, testing, and maintaining software applications |
| Common Search/Comparison | Educational background, skills, career paths | Job roles, skills, salary expectations |
While a Computer Science Major provides foundational knowledge and credentials, a Software Developer applies those skills to create and maintain software in various work environments. Both roles often overlap, but the major is more academic, whereas the developer role is more practical and project-focused.
Cities in Washington with the most Computer Science Major job openings:

Fort George G Meade, MD โข On-site
Full-time
Posted 14 days ago
What You Will Do:
As a Cryptologic Computer Scientist, Level 2 at Independent Software, you will apply computer science, programming, and analytical skills to network traffic analysis and mission-focused technical development. You will analyze network data, work with specialized analytical tools, develop fingerprints, and create automated solutions to support complex mission requirements.
In this role, you will use Python and Jupyter Notebooks to automate analytical processes and develop repeatable technical workflows.
Key Responsibilities:
Ready to take the next step in your career? Join us and be part of something bigger.
Apply today.
Powered by JazzHR
88l54wVUJW