Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and ...
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and ...
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and ...
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and ...
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and ...
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and ...
... engineering (electrical or computer), or applied mathematics • Strong analytical and discovery-oriented mindset Qualifications : Required : • Experience in computer science (theoretical or ...
... engineering (electrical or computer), or applied mathematics • Strong analytical and discovery-oriented mindset Qualifications : Required : • Experience in computer science (theoretical or ...
The Computer Programmer (Senior) shall execute the following: Financial aid management system customization: 1. Develops and tests COBOL programs based on design specifications 2. Conducts ...
The Computer Programmer (Senior) shall execute the following: Financial aid management system customization: 1. Develops and tests COBOL programs based on design specifications 2. Conducts ...
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and ...
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and ...
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and ...
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and ...
The Computer Systems Programmer (Senior) creates and/or maintains operating systems, communications software, database packages, compilers, repositories, and utility and assembler programs. This ...
The Computer Systems Programmer (Senior) creates and/or maintains operating systems, communications software, database packages, compilers, repositories, and utility and assembler programs. This ...
The Computer Systems Programmer (Senior) creates and/or maintains operating systems, communications software, database packages, compilers, repositories, and utility and assembler programs. This ...
The Computer Systems Programmer (Senior) creates and/or maintains operating systems, communications software, database packages, compilers, repositories, and utility and assembler programs. This ...
The Computer Systems Programmer (Senior) creates and/or maintains operating systems, communications software, database packages, compilers, repositories, and utility and assembler programs. This ...
The Computer Systems Programmer (Senior) creates and/or maintains operating systems, communications software, database packages, compilers, repositories, and utility and assembler programs. This ...
The Computer Systems Programmer (Senior) creates and/or maintains operating systems, communications software, database packages, compilers, repositories, and utility and assembler programs. This ...
The Computer Systems Programmer (Senior) creates and/or maintains operating systems, communications software, database packages, compilers, repositories, and utility and assembler programs. This ...
Our capabilities include Software Development, Engineering & IT, Data Science, Cyber Enablement ... The Cryptanalytic Computer Scientist will design, develop, and apply solutions to complex ...
Our capabilities include Software Development, Engineering & IT, Data Science, Cyber Enablement ... The Cryptanalytic Computer Scientist will design, develop, and apply solutions to complex ...
Computer Scientist L2
Annapolis Junction, MD · On-site
Degree must be in Computer Science, Computer Engineering, Mathematics, or related field with at least 1 programming and 4 upper level math class * 5 years of experience with multiple of the following:
Computer Scientist L2
Annapolis Junction, MD · On-site
Degree must be in Computer Science, Computer Engineering, Mathematics, or related field with at least 1 programming and 4 upper level math class * 5 years of experience with multiple of the following:
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and ...
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and ...
The Computer Systems Programmer creates and/or maintains operating systems, communications software, database packages, compilers, repositories, and utility and assembler programs. This individual ...
The Computer Systems Programmer creates and/or maintains operating systems, communications software, database packages, compilers, repositories, and utility and assembler programs. This individual ...
Cryptanalytic Computer Scientist
Columbia, MD · On-site
The company leverages its expertise in data transport solutions, software and systems engineering ... Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics ...
Cryptanalytic Computer Scientist
Columbia, MD · On-site
The company leverages its expertise in data transport solutions, software and systems engineering ... Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics ...
Cryptanalytic Computer Scientist
Columbia, MD · On-site
The company leverages its expertise in data transport solutions, software and systems engineering ... Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics ...
Cryptanalytic Computer Scientist
Columbia, MD · On-site
The company leverages its expertise in data transport solutions, software and systems engineering ... Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics ...
Required Bachelor of Science (BS) degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or Information Systems. Computer Scientist 1 * Shall have a minimum of 1 years ...
Required Bachelor of Science (BS) degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or Information Systems. Computer Scientist 1 * Shall have a minimum of 1 years ...
Cryptanalytic Computer Scientist III with Security Clearance
Fort George G Meade, MD · On-site
$133K - $190K/yr
Engineering (electrical or computer) * High-performance computing
Cryptanalytic Computer Scientist III with Security Clearance
Fort George G Meade, MD · On-site
$133K - $190K/yr
Engineering (electrical or computer) * High-performance computing
... programming languages or other developmental tools; planning, installing and maintaining data communications network lines and devices; or evaluating, implementing and maintaining computer hardware ...
... programming languages or other developmental tools; planning, installing and maintaining data communications network lines and devices; or evaluating, implementing and maintaining computer hardware ...
Computer Programmer information
See Severna Park, MD salary details
$33.2K - $38.9K
5% of jobs
$38.9K - $44.7K
10% of jobs
$44.7K - $50.4K
7% of jobs
$51.4K is the 25th percentile. Wages below this are outliers.
$50.4K - $56.1K
15% of jobs
$56.1K - $61.8K
7% of jobs
The median wage is $63.9K / yr.
$61.8K - $67.6K
15% of jobs
$67.6K - $73.3K
11% of jobs
$77.6K is the 75th percentile. Wages above this are outliers.
$73.3K - $79K
6% of jobs
$79K - $84.7K
14% of jobs
$84.7K - $90.4K
7% of jobs
$90.4K - $96.2K
2% of jobs
$33.2K
$65.4K
$96.2K
How much do computer programmer jobs pay per year?
What do you do as a computer programmer?
What are the key skills and qualifications needed to thrive as a computer programmer, and why are they important?
Is a computer programmer a good career?
What kind of jobs can computer programmers get?
What does a computer programmer do?
A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.
What is the difference between Computer Programmer vs Software Developer?
| Aspect | Computer Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, often with additional experience or certifications |
| Work Environment | Often works in coding, debugging, and maintaining software | Designs, develops, tests, and maintains software applications |
| Industry Usage | Commonly employed in IT, software firms, and tech departments | Found in a wide range of industries including tech, finance, healthcare |
While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.
What are some typical challenges computer programmers face when working on large team projects?

Full-time
Re-posted 20 days ago
Job description
Description
Design, develop, deliver, and operate solutions to hard cryptologic computer science problems within a scientific framework.Â
Requirements
Level 2- Doctoral degree plus 2 years of relevant experience, Master's degree with 3 years of relevant experience, Bachelor's Degree with 5 years of relevant experience, Associates degree with 7 years of in-depth relevant experience that is clearly related to the position.
Degree must be in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field with at least one programming and at least 4 upper-level math classes (Calculus and above)Â Â
  Relevant experience must be in a computer science area (i.e. theoretical or applied), simulation/model development, designing/developing/using/evaluating mathematic models, methods, and/or techniques (e.g. algorithm or development) computation science, algorithm analysis and design, reverse engineering, and/or designing/developing computer and information systems, including engineering hardware and/or software.Â
About Fuse Engineering
Sourced by ZipRecruiter
Industry
It services
Company size
51 - 200 Employees
Headquarters location
Gambrills, MD, US
Year founded
2006