1

Software Developers Jobs in Washington (NOW HIRING)

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 ...

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 ...

next page

Showing results 1-20

Software Developers information

See Washington salary details

$54.4K

$126.7K

$188K

How much do software developers jobs pay per year?

As of Jun 13, 2026, the average yearly pay for software developers in Washington is $126,675.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,900.00 and $147,200.00 per year, depending on experience, location, and employer.

Is it true that AI will replace software engineers?

AI technology is advancing and can automate certain coding tasks, but software engineers are essential for designing, developing, and maintaining complex systems. AI tools serve as aids to improve productivity, but human expertise remains critical for problem-solving, creativity, and decision-making in software development.

Is there still a demand for software developers?

Yes, software developers are in high demand across many industries due to ongoing digital transformation, the need for new applications, and updates to existing systems. Skills in programming languages like Java, Python, and experience with cloud platforms increase employability, and the job market remains strong with consistent growth projections.

What are software developers?

Software developers are professionals who design, create, test, and maintain computer programs and applications. They work with programming languages and development tools to build software solutions that meet users’ needs. Software developers may specialize in areas such as web development, mobile applications, or systems software. Their work often involves collaborating with other tech professionals, understanding user requirements, and solving complex problems through code.

How do software developers typically collaborate with other teams during a project?

Software developers often work closely with cross-functional teams such as product managers, designers, quality assurance engineers, and sometimes clients. Collaboration usually involves regular meetings, code reviews, and using project management tools to track progress and share feedback. Clear communication is essential to align on requirements, resolve issues quickly, and ensure that the final product meets user needs. Developers also participate in sprint planning and retrospectives as part of an Agile workflow, which fosters continuous improvement and strong teamwork.

What is the difference between Software Developers vs Software Engineers?

AspectSoftware DevelopersSoftware Engineers
CredentialsBachelor's in CS or related field, coding certificationsBachelor's or higher in CS or related, often with engineering certifications
Work EnvironmentDevelopment teams, startups, tech companiesLarge organizations, system design, architecture roles
Industry UsageCommonly used in tech, startups, freelance projectsUsed in enterprise, large-scale projects, system design
Job FocusWriting code, developing applicationsDesigning 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 are the key skills and qualifications needed to thrive as a Software Developer, and why are they important?

To thrive as a Software Developer, you need strong programming skills, problem-solving abilities, and a relevant degree in computer science or a related field. Familiarity with technical tools such as version control systems (e.g., Git), coding frameworks, and cloud platforms is typically required, and certifications in specific languages or technologies can be beneficial. Excellent teamwork, communication, and adaptability are soft skills that help developers collaborate effectively and respond to changing project needs. These skills and qualities ensure efficient development, maintainable code, and successful project outcomes in a fast-evolving tech environment.

What kind of work do software developers do?

Software developers design, write, test, and maintain computer programs and applications. They work with programming languages such as Java, Python, or C++, and often collaborate with teams to create software solutions that meet user needs and specifications.

What engineers make $500,000?

Senior software engineers, especially those in high-demand fields like machine learning, AI, or with expertise in cloud computing, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and working at large tech companies or startups with significant funding.
What cities in Washington are hiring for Software Developers jobs? Cities in Washington with the most Software Developers job openings:

Software Engineer 2 - Java/MapReduce/Cloud/GhostMachine/QTA

Captivation Software

Annapolis, MD • On-site

$130K - $270K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 26 days ago


Job description

Build to something to be proud of.
Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. 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 level software engineer with strong Java experience as well as experience with MapReduce, Cloud experience, GhostMachine and QTA.
Requirements
Security Clearance:
  • Must currently hold a Top Secret/SCI U.S. Government security clearance with a favorable Polygraph, therefore all candidates must be a U.S. citizen
Minimum Qualifications:
  • Fourteen (14) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required
  • Bachelor's degree in Computer Science or related discipline from an accredited college or university is required
  • Four (4) years of SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
Required Skills:
  • Java
  • MapReduce
  • Cloud Experience
  • GhostMachine
  • QTA

This position is open for direct hires only. We will not consider candidates from third party staffing/recruiting firms.
Benefits
  • Annual Salary: $130,000 - $270,000 (Depends on the Years of Experience)
  • Up to 20% 401k contribution (No Matching Required and Vested from Day 1)
  • Above Market Hourly Rates
  • $3,600 HSA Contribution
  • 6 Weeks Paid Time Off
  • Company Paid Employee Medical/Dental/Vision Insurance/Life Insurance/Short-Term & Long-Term Disability/AD&D