... Developer position include analysis of business applications and design specifications for ... The ideal candidate will also test, debug, and refine computer software to produce the required ...
... Developer position include analysis of business applications and design specifications for ... The ideal candidate will also test, debug, and refine computer software to produce the required ...
Senior Computer Programmer
Bethesda, MD · On-site
Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...
Senior Computer Programmer
Bethesda, MD · On-site
Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...
Mid Computer Engineer
Bethesda, MD · On-site
$119K - $140K/yr
Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...
Mid Computer Engineer
Bethesda, MD · On-site
$119K - $140K/yr
Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...
Mid Computer Programmer
Bethesda, MD · On-site
Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...
Mid Computer Programmer
Bethesda, MD · On-site
Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...
Computer Scientist / Software Developer
Aberdeen, MD · On-site
$65K - $175K/yr
Computer Scientist / Software Developer - Aberdeen, MD Company Overview : Integrated Solutions for Systems (IS4S) is a fast-growing small business at the forefront of developing innovative solutions ...
Quick apply
Computer Scientist / Software Developer
Aberdeen, MD · On-site
$65K - $175K/yr
Computer Scientist / Software Developer - Aberdeen, MD Company Overview : Integrated Solutions for Systems (IS4S) is a fast-growing small business at the forefront of developing innovative solutions ...
Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...
Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...
Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...
Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...
Mid Computer Engineer with Security Clearance
$119K - $140K/yr
Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...
Mid Computer Engineer with Security Clearance
$119K - $140K/yr
Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...
NGTS Software Engineer/Developer
$105K - $135K/yr
At least 4-5 years with weapons systems modeling. * BS in Computer Science or Engineering. Degrees in Information Technology, Mathematics, Physics, or Aerospace, Computer, Software Systems ...
NGTS Software Engineer/Developer
$105K - $135K/yr
At least 4-5 years with weapons systems modeling. * BS in Computer Science or Engineering. Degrees in Information Technology, Mathematics, Physics, or Aerospace, Computer, Software Systems ...
NGTS Software Engineer/Developer
Patuxent River, MD · On-site
$105K - $135K/yr
At least 4-5 years with weapons systems modeling. * BS in Computer Science or Engineering. Degrees in Information Technology, Mathematics, Physics, or Aerospace, Computer, Software Systems ...
NGTS Software Engineer/Developer
Patuxent River, MD · On-site
$105K - $135K/yr
At least 4-5 years with weapons systems modeling. * BS in Computer Science or Engineering. Degrees in Information Technology, Mathematics, Physics, or Aerospace, Computer, Software Systems ...
Software Developer
Beachville, MD · On-site
Analyze user needs and develop software solutions by applying principles and techniques of computer science, engineering, and mathematical analysis. Update and enhance existing software capabilities.
Quick apply
Software Developer
Beachville, MD · On-site
Analyze user needs and develop software solutions by applying principles and techniques of computer science, engineering, and mathematical analysis. Update and enhance existing software capabilities.
Senior Computer Engineer
Bethesda, MD · On-site
$131K - $172K/yr
Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...
Senior Computer Engineer
Bethesda, MD · On-site
$131K - $172K/yr
Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...
Software Developer
$64K - $128K/yr
Position Description At Nightwing CODEX, a software developer designs and implements custom ... in computer engineering, Computer Science, or related field. The salary associated with this ...
Software Developer
$64K - $128K/yr
Position Description At Nightwing CODEX, a software developer designs and implements custom ... in computer engineering, Computer Science, or related field. The salary associated with this ...
Software Developer
Annapolis, MD · On-site
$64K - $128K/yr
Position Description At Nightwing CODEX, a software developer designs and implements custom ... in computer engineering, Computer Science, or related field. The salary associated with this ...
Software Developer
Annapolis, MD · On-site
$64K - $128K/yr
Position Description At Nightwing CODEX, a software developer designs and implements custom ... in computer engineering, Computer Science, or related field. The salary associated with this ...
Job Duties and Responsibilities As a Software developer, you will lead a team in the design ... Bachelor's in Computer Science, Computer Engineering, or other related field.
Job Duties and Responsibilities As a Software developer, you will lead a team in the design ... Bachelor's in Computer Science, Computer Engineering, or other related field.
Bachelor's degree in Computer Science, Engineering, or related field * 10+ years of relevant software development experience * 10+ years of experience programming in C++ * Expertise in modern C ...
Quick apply
Bachelor's degree in Computer Science, Engineering, or related field * 10+ years of relevant software development experience * 10+ years of experience programming in C++ * Expertise in modern C ...
Software Developer
Annapolis Junction, MD · On-site
We cannot sponsor visas • Master's degree in computer science or related discipline from an accredited college or university, plus three years of experience as a Software Engineer in programs and ...
Software Developer
Annapolis Junction, MD · On-site
We cannot sponsor visas • Master's degree in computer science or related discipline from an accredited college or university, plus three years of experience as a Software Engineer in programs and ...
Senior Computer Scientist
Bethesda, MD · On-site
Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...
Senior Computer Scientist
Bethesda, MD · On-site
Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...
Senior Computer Scientist
Bethesda, MD · On-site
Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...
Senior Computer Scientist
Bethesda, MD · On-site
Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...
Senior Software Developer Software Developer, Level 2 (SD2) · Six (6) years of experience ... of Advanced Computer and Network Concepts L.L.C., a certified small disadvantage veteran owned ...
Quick apply
Senior Software Developer Software Developer, Level 2 (SD2) · Six (6) years of experience ... of Advanced Computer and Network Concepts L.L.C., a certified small disadvantage veteran owned ...
Computer Software Developer information
See Maryland salary details
$46.6K - $57K
1% of jobs
$57K - $67.4K
4% of jobs
$67.4K - $77.8K
9% of jobs
$87.5K is the 25th percentile. Wages below this are outliers.
$77.8K - $88.2K
12% of jobs
$88.2K - $98.6K
15% of jobs
The median wage is $105.4K / yr.
$98.6K - $109.1K
14% of jobs
$109.1K - $119.5K
15% of jobs
$123.6K is the 75th percentile. Wages above this are outliers.
$119.5K - $129.9K
13% of jobs
$129.9K - $140.3K
9% of jobs
$140.3K - $150.7K
5% of jobs
$150.7K - $161.1K
3% of jobs
$46.6K
$108.5K
$161.1K
How much do computer software developer jobs pay per year?
What is the difference between Computer Software Developer vs Computer Programmer?
| Aspect | Computer Software Developer | Computer Programmer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; sometimes certifications | Typically similar; often requires a degree or coding experience |
| Work Environment | Designing, developing, and testing software applications | Writing, testing, and debugging code |
| Employer & Industry Usage | Tech companies, software firms, startups | Any industry needing custom software or applications |
While both roles involve coding, Computer Software Developers focus on designing and creating complete software solutions, whereas Computer Programmers primarily write and test code. Developers often oversee the entire development process, while Programmers typically work on specific coding tasks within a project.
What are the typical collaboration practices for computer software developers within a development team?
What are Computer Software Developers?
What are the key skills and qualifications needed to thrive as a Computer Software Developer, and why are they important?

Other
Posted yesterday
Job description
Morfologica, Inc. is seeking several Software Engineers or Software Developers willing to support established teams of software production at a Federal Facility in Maryland.
ONLY CANDIDATES WITH ACTIVE GOVERNMENT SECURITY CLEARANCES AND APPROPRIATE POLY WILL BE CONSIDERED.
Qualified candidates must be able to plan, implement, test, document, and maintain solutions within total systems using internally created and/or commercial off-the-shelf products. Candidates must also be able to provide end-to-end support for software life cycle management. Other skills required for this Software Engineer or Software Developer position include analysis of business applications and design specifications for functional areas. Qualified software engineers must also be comfortable in working in a research environment.
The ideal candidate will also test, debug, and refine computer software to produce the required product to include preparation of program or user documentation. Major responsibilities are to enhance software and reduce operating time or improve efficiency. Some of the tasks to be performed may include:
- Design and develop tools or and programs that may integrate with commercial applications.
- Provide technical direction or support to other developers as required to ensure that program deadlines are met.
- Provide support for database architectural and design capabilities.
- Develop unit and provide input to functional test plan.
- Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance. The candidate should be using scientific analysis and mathematical models to predict and measure outcome and consequences of application design.
- Consult with customers about software system design and maintenance.
- Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions.
- Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language.
- Assign, coordinate, and review work and activities of programming personnel.