Software Developer Jobs

Design and build applications that run on computers or in web browsers. Software developers may specialize in specific software applications or underlying systems that run devices and networks. Developers consider the users’ needs and the capabilities of the technology being used in order to tailor software to best fill those needs. When planning how each part of the software will fit together, they often create flowcharts and other models/diagrams. These graphics are helpful when constructing or demonstrating the application’s functionality.

Software developers are responsible for ensuring that their programs continue to function correctly through various tests. They also document the software’s features so that the records can be referenced during future maintenance and upgrades.

Search Software Developer Jobs

1-15 of 106,518 Jobs
ARTERIS, INC. - Austin, TX
Participate, along with the R&D team, in customers' solution implementation, field assistance, and testing Requirements: BS in Electrical Engineering or Computer Science (MS or above preferred) + 5...
2 days ago
Lumedx Corporation - Jacksonville, FL
Job Description As a software developer on the Web Services team in R&D, you will be responsible for designing, developing and maintaining Intelerad's products....
2 days ago
ASAPP - Remote, OR
using pre-existing frameworks Code in GoLang and potentially some Java (part of Flink framework) Work on search capabilities power by ElasticSearch What you'll need Bachelor's or Master's degree in Computer...
2 days ago
Salesforce.com, Inc. - Indianapolis, IN
science or equivalent practical experience 8+ years of experience. experience in any programming language, python or golang experience preferred. experiencing designing and implementing high-scale...
2 days ago
Avid Technology Professionals - Chantilly, VA
TS/ Background: The Client is seeking a Software Engineer to be part of a small team that enhances and supports the Clients premier web-based application. The Candidate shall support a...
2 days ago
Avid Technology Professionals - Herndon, VA
developer to work with a team of developers to develop a system to automate the creation of Virtual Private Cloud (VPCs) in the AWS cloud....
2 days ago
Thrivent Financial for Lutherans - Appleton, WI
Our ideal Software Developer Interns are talented in the area of Java and/or other areas of application development with strong interest and knowledge of planning, analysis, detailed design, coding,...
2 days ago
MDI Achieve - Overland Park, KS
ResMed has always applied the best of technology to improve people's lives. Now our SaaS technology is fueling a new era in the healthcare industry, with dynamic systems that change the way people...
2 days ago
FI Consulting - Arlington, VA
Our Technical Consultant / Software Developer will design and implement modular, cloud-native, API-centric applications using serverless functions....
2 days ago
Houzz - Iowa, LA
., or Ph.D. in Computer Science or equivalent 6+ years of industry experience as software engineer Ideally, You'll Also Have An ability to work on fast paced, data-driven projects Experience with SQL...
2 days ago
Houzz - San Diego, CA
., or Ph.D. in Computer Science or equivalent 6+ years of industry experience as software engineer Ideally, You'll Also Have An ability to work on fast paced, data-driven projects Experience with SQL...
2 days ago
CACI International Inc. - Sterling, VA
experience using rest-based web services. experience working as a member of a development team participating in the complete product development lifecycle. familiarity with agile software development...
2 days ago
Salesforce.com, Inc. - San Francisco, CA
development environment Solid understanding of the Software Development Life Cycle (SDLC) Strong analytical skills and the ability to develop processes and methodologies Experience with Test-driven...
2 days ago
Aurora - Pittsburgh, PA
Required Qualifications BS/MS/PhD in Computer Science or related field, or equivalent industry experience Experience with large scale distributed systems or microservice architectures Strong programming...
2 days ago
KPMG - Atlanta, GA
MVC,.NET, C#, HTML, and REST APIs Experience with SharePoint Designer 2013 and 2010 Bachelor's or Master's degree in Engineering or Computer Science from an accredited college/university Experience...
2 days ago

Software Developer Online Courses and Training Opportunities

Software Security
This course we will explore the foundations of software security. We will consider important software vulnerabilities and attacks that exploit them - such as buffer overflows, SQL injection, and...

Software Architecture
The way that software components - subroutines, classes, functions, etc. - are arranged, and the interactions between them, is called architecture. In this course you will study the ways these...

Computer Hardware and Software
This course provides foundational understanding of how computers process information through hardware and software. You will investigate the world of Information Technology (IT) and survey...

Title Synonyms

Salary for Software Developer Jobs in Ashburn, VA

This is the average annual salary for Software Developer jobs in Ashburn, VA as reported by the BLS.

$82,215

Highest Education Level

Software Developers offer the following education background
  • Bachelor's Degree (46.6%)
  • Master's Degree (34.7%)
  • Associate's Degree (7.0%)
  • Vocational Degree or Certification (4.9%)
  • High School or GED (3.5%)
  • Doctorate Degree (2.7%)
  • Some College (0.5%)
  • Some High School (0.2%)

Average Work Experience

Here's a breakdown of the number of years' experience offered by Software Developers
  • 4-6 years (34.0%)
  • 2-4 years (17.4%)
  • 6-8 years (16.1%)
  • None (15.1%)
  • 10+ years (11.9%)
  • 1-2 years (4.5%)
  • 8-10 years (1.0%)

Top Hiring Companies

Top hiring companies for Software Developer positions

Software Developer Related Career Advice Articles

5 IT Jobs to Help You Get Started in the Technology Industry

Want to learn more about technology jobs? Wondering how to become a developer? Check out our guide to top IT jobs and computer science careers.


Say Goodbye to Silicon Valley: These are the Best Cities for Tech Jobs

Silicon Valley alternatives are popping up across the US, and these new tech hubs are working hard to attract their own venture capitalist firms and tech startups. Here are seven of the most attractive locations (in no particular order) that could produce the next Google, Apple, or Amazon.