Provide technical direction or support to other developers as required to ensure that program ... Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its ...
Provide technical direction or support to other developers as required to ensure that program ... Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its ...
We seek JAVA Software Developers and Engineers (with active Top Secret Clearances) to join our current software design and engineering team with our long standing federal government client who ...
We seek JAVA Software Developers and Engineers (with active Top Secret Clearances) to join our current software design and engineering team with our long standing federal government client who ...
Software Engineer 3 -AWS/Docker/Kubernetes/Java/JavaScript/MongoDB/Elasticsearch
Annapolis Junction, MD · On-site
$130K - $270K/yr
Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country. Description Captivation Software is looking for a ...
Quick apply
Software Engineer 3 -AWS/Docker/Kubernetes/Java/JavaScript/MongoDB/Elasticsearch
Annapolis Junction, MD · On-site
$130K - $270K/yr
Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country. Description Captivation Software is looking for a ...
Junior Software Engineer
Columbia, MD · On-site
Responsibilities : • Software developers will work with small teams to design and develop software to fulfill unique requirements across various OS platforms. • Primarily will be focused on a ...
Junior Software Engineer
Columbia, MD · On-site
Responsibilities : • Software developers will work with small teams to design and develop software to fulfill unique requirements across various OS platforms. • Primarily will be focused on a ...
Software Engineer
Chantilly, VA · On-site
Support end users, software developers, and site reliability engineers by developing documentation and assistance tools. * Update job knowledge by researching new internet/intranet technologies and ...
Quick apply
Software Engineer
Chantilly, VA · On-site
Support end users, software developers, and site reliability engineers by developing documentation and assistance tools. * Update job knowledge by researching new internet/intranet technologies and ...
Software Engineer 2 - Linux/Bash/Python/Java/Ansible/CI/CD/Docker/Kubernetes
Annapolis Junction, MD · On-site
... software developers, system administrators, project managers, and mission customers to deliver seamless integrations that enhance productivity and streamline workflows. Requirements Security ...
Software Engineer 2 - Linux/Bash/Python/Java/Ansible/CI/CD/Docker/Kubernetes
Annapolis Junction, MD · On-site
... software developers, system administrators, project managers, and mission customers to deliver seamless integrations that enhance productivity and streamline workflows. Requirements Security ...
Support end users, software developers, and site reliability engineers by developing documentation and assistance tools. * Update job knowledge by researching new internet/intranet technologies and ...
Support end users, software developers, and site reliability engineers by developing documentation and assistance tools. * Update job knowledge by researching new internet/intranet technologies and ...
Software Engineer 3 -AWS/Docker/Kubernetes/Java/JavaScript/MongoDB/Elasticsearch
Annapolis, MD · On-site
$130K - $270K/yr
Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country. Description Captivation Software is looking for a ...
Software Engineer 3 -AWS/Docker/Kubernetes/Java/JavaScript/MongoDB/Elasticsearch
Annapolis, MD · On-site
$130K - $270K/yr
Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country. Description Captivation Software is looking for a ...
Software Engineer
Chantilly, VA · On-site
Support end users, software developers, and site reliability engineers by developing documentation and assistance tools. * Update job knowledge by researching new internet/intranet technologies and ...
Software Engineer
Chantilly, VA · On-site
Support end users, software developers, and site reliability engineers by developing documentation and assistance tools. * Update job knowledge by researching new internet/intranet technologies and ...
Software Engineer 3 - Python/C/C++/RF/Bash/Hardware
Annapolis, MD · On-site
$130K - $270K/yr
Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country. Description Captivation Software is looking for a ...
Software Engineer 3 - Python/C/C++/RF/Bash/Hardware
Annapolis, MD · On-site
$130K - $270K/yr
Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country. Description Captivation Software is looking for a ...
Software Engineer
Annapolis, MD · On-site
Requirements Management (20% FTE): • Work with the customer's Project Manager, Technical Project Manager, software developers, test engineers, and external stakeholders to elicit, refine, document ...
Software Engineer
Annapolis, MD · On-site
Requirements Management (20% FTE): • Work with the customer's Project Manager, Technical Project Manager, software developers, test engineers, and external stakeholders to elicit, refine, document ...
Software Engineer 3 - Python/C/C++/RF/Bash/Hardware
Annapolis Junction, MD · On-site
$130K - $270K/yr
Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country. Description Captivation Software is looking for a ...
Quick apply
Software Engineer 3 - Python/C/C++/RF/Bash/Hardware
Annapolis Junction, MD · On-site
$130K - $270K/yr
Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country. Description Captivation Software is looking for a ...
Software Engineer - Python/FASApi/JavaScript/JSON/CSS/MongoDB/Docker
Annapolis, MD · On-site
$130K - $270K/yr
Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country. Description Captivation Software is looking for a ...
Software Engineer - Python/FASApi/JavaScript/JSON/CSS/MongoDB/Docker
Annapolis, MD · On-site
$130K - $270K/yr
Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country. Description Captivation Software is looking for a ...
Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country. Description Captivation Software is looking for a ...
Quick apply
Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country. Description Captivation Software is looking for a ...
Software Engineer 2 - Spark/MapReduce/SQL/NoSQL/Pandas/Numpy/SciPy
Annapolis Junction, MD · On-site
$130K - $270K/yr
Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country. Description Captivation Software is looking for a mid ...
Quick apply
Software Engineer 2 - Spark/MapReduce/SQL/NoSQL/Pandas/Numpy/SciPy
Annapolis Junction, MD · On-site
$130K - $270K/yr
Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country. Description Captivation Software is looking for a mid ...
Air Force A10 Software Developers/Engineers, APACS (Multiple Lev with Security Clearance
Reston, VA · On-site
$127K - $198K/yr
Additionally, the Software Developers shall provide the following support: * Develop, maintain, and improve CI/CD pipelines for software build, test, scan, and deployment activities * Automate ...
Air Force A10 Software Developers/Engineers, APACS (Multiple Lev with Security Clearance
Reston, VA · On-site
$127K - $198K/yr
Additionally, the Software Developers shall provide the following support: * Develop, maintain, and improve CI/CD pipelines for software build, test, scan, and deployment activities * Automate ...
Software Engineer 2 (Hybrid) - Java/Angular/Gitlab/Docker/Kubernetes/Elasticsearch
Annapolis, MD · On-site +1
$130K - $270K/yr
Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country. Description Captivation Software is looking for a mid ...
Software Engineer 2 (Hybrid) - Java/Angular/Gitlab/Docker/Kubernetes/Elasticsearch
Annapolis, MD · On-site +1
$130K - $270K/yr
Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country. Description Captivation Software is looking for a mid ...
Senior JAVA Software Developers (including JavaScript & AJAX, w/active Top-Secret Clearances)
Rockville, MD · On-site
$58.25 - $74.50/hr
We seek Senior JAVA Software Developers and Engineers (with user interface skills using JavaScript & AJAX application development and with active Top-Secret Clearances) to join our current software ...
Senior JAVA Software Developers (including JavaScript & AJAX, w/active Top-Secret Clearances)
Rockville, MD · On-site
$58.25 - $74.50/hr
We seek Senior JAVA Software Developers and Engineers (with user interface skills using JavaScript & AJAX application development and with active Top-Secret Clearances) to join our current software ...
Software Engineer 2 (Hybrid) - Java/Angular/Gitlab/Docker/Kubernetes/Elasticsearch
Annapolis Junction, MD · Hybrid
$130K - $270K/yr
Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country. Description Captivation Software is looking for a mid ...
Quick apply
Software Engineer 2 (Hybrid) - Java/Angular/Gitlab/Docker/Kubernetes/Elasticsearch
Annapolis Junction, MD · Hybrid
$130K - $270K/yr
Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country. Description Captivation Software is looking for a mid ...
Software Developer (Senior) - TS/SCI with Polygraph Required
Vienna, VA · On-site
$54.75 - $72.25/hr
Position Summary Senior Software Developers lead the design, development, and delivery of complex, full-stack application solutions in support of the customer's requirements. Senior Software ...
Quick apply
Software Developer (Senior) - TS/SCI with Polygraph Required
Vienna, VA · On-site
$54.75 - $72.25/hr
Position Summary Senior Software Developers lead the design, development, and delivery of complex, full-stack application solutions in support of the customer's requirements. Senior Software ...
Software Developers information
See Washington salary details
$54.4K - $66.5K
1% of jobs
$66.5K - $78.7K
4% of jobs
$78.7K - $90.8K
9% of jobs
$102.1K is the 25th percentile. Wages below this are outliers.
$90.8K - $103K
12% of jobs
$103K - $115.1K
15% of jobs
The median wage is $123.1K / yr.
$115.1K - $127.3K
14% of jobs
$127.3K - $139.4K
15% of jobs
$144.2K is the 75th percentile. Wages above this are outliers.
$139.4K - $151.6K
13% of jobs
$151.6K - $163.7K
9% of jobs
$163.7K - $175.9K
5% of jobs
$175.9K - $188K
3% of jobs
$54.4K
$126.7K
$188K
How much do software developers jobs pay per year?
What exactly do software developers do?
What is the difference between Software Developers vs Software Engineers?
| Aspect | Software Developers | Software Engineers |
|---|---|---|
| Credentials | Bachelor's in CS or related field, coding certifications | Bachelor's or higher in CS or related, often with engineering certifications |
| Work Environment | Development teams, startups, tech companies | Large organizations, system design, architecture roles |
| Industry Usage | Commonly used in tech, startups, freelance projects | Used in enterprise, large-scale projects, system design |
| Job Focus | Writing code, developing applications | Designing systems, architecture, integrating components |
While both Software Developers and Software Engineers work with code and software projects, Software Developers primarily focus on coding and application development. Software Engineers often take a broader approach, involving system design and architecture. The roles overlap, but the key difference lies in scope and responsibilities, with Engineers typically involved in designing complex systems and Developers concentrating on implementation.
What jobs can a software developer do?
Are software developers still in high demand?

Full-time
Re-posted 6 days ago
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.