Software developer jobs in the United States

Find software developer jobs across the United States. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
4,366
Employers
1,758

Advertised starting pay

Average starting payUSD / year
$108,189Across 587 listings
Average starting payUSD / hour
$51.59Across 213 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
6%262 listings
Hybrid
3%125 listings
On-site
16%708 listings

Not specified: 75% (3,271 listings)

Employers hiring include Syms Strategic Group, LLC (SSG) (75), General Atomics (65), Booz Allen Hamilton_United States (58).

Sources & calculation notes

These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.

Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.

Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count

Software developer jobs in the United States

Save this search
  • Software Developer - .NET II

    Xoriant

    Montvale, NJ

  • Software Developer - .NET II

    Xoriant

    Montvale, NJ

  • Software Developer - .NET II

    Xoriant

    Montvale, NJ

  • Software Developer

    CACI

    Washington, DC · Washington

    We are seeking a motivated and highly responsive Software Developer who is committed to delivering critical software solutions in support of the Department of the Navy (DoN) mission. Join…

  • Software Developer

    CACI

    Washington, DC · Washington

    We are seeking a motivated and highly responsive Software Developer who is committed to delivering critical software solutions in support of the Department of the Navy (DoN) mission. Join…

  • Software Developer

    CACI

    Springfield, VA · Springfield

    The T3 Software Developer is responsible for applying engineering principles and knowledge of programming languages to build software solutions for NSG/ASG end users. This position requires…

  • Senior Principal Software Developer

    CACI

    Springfield, VA · Springfield

    Job Title: Senior Principal Software Developer

  • Full Stack Software Developer - TOR

    CACI

    Fairfax, VA · Fairfax

    Job Title: Full Stack Software Developer - TOR

  • UI Software Developer

    CACI

    Chantilly, VA · Chantilly

    CACI is seeking a front-end Software Developer with agile methodology experience to augment a team of developers, in support of the development of an application in high paced,…

  • Software Developer

    CACI

    Chantilly, VA · Chantilly

    CACI is seeking a Software Developer with agile methodology experience to augment a team of developers, in support of the development of an application in high paced, technologically…

  • Senior Software Developer

    CACI

    Chantilly, VA · Chantilly

    CACI is seeking a highly motivated, self-directed professional to fill a Software Developer role in Chantilly, VA, to support the customer’s modernization effort. The successful candidate…

  • Full Stack Software Developer with C#/.NET Expertise

    CACI

    Mclean, VA · Chantilly, VA · McLean, VA · McLean · Chantilly

    Job Title: Full Stack Software Developer with C#/.NET Expertise

  • Software Developer

    CACI

    Chantilly, VA · Chantilly

    CACI is seeking a Software Developer with agile methodology experience to augment a team of developers in Chantilly, VA, in support of the development of an application in high paced,…

  • Front End Software Developer-TS/SCI with Poly

    CACI

    Sterling, VA · Sterling

    Job Title: Front End Software Developer-TS/SCI with Poly

  • Senior Principal Software Developer

    CACI

    Sunset Hills, MO · Sunset Hills · Fenton

    Job Title: Senior Principal Software Developer

  • Software Developer

    CACI

    San Antonio, TX · San Antonio

    The Junior Software Developer will work in an Agile software development environment as a member of a development team. This position requires working in close collaboration with team…

  • Software Developer

    CACI

    San Antonio, TX · San Antonio

    The Junior Software Developer will work in an Agile software development environment as a member of a development team. This position requires working in close collaboration with team…

  • Software Developer (.NET/Angular)

    CACI

    Riverside, CA · Riverside

    CACI is seeking a highly skilled and experienced Senior Full-Stack Developer with a strong background in Angular and C# to join our dynamic team. The ideal candidate will have a proven…

  • .NET/D365 Software Developer

    CACI

    Oklahoma City, OK · Oklahoma City

    This position will work in CACI’s corporate information systems organization. As a Microsoft Dynamics Developer, you will be a key contributing member in ensuring corporate information…

  • Sr Backend Software Developer

    CACI

    Denver, CO · Denver

    CACI is seeking a Senior Backend Software Developer for the GEOINT Tradecraft Suite (GTS), a mission-critical platform delivering advanced geospatial intelligence capabilities to national…

  • Full Stack Software Developer, Mid-level

    CACI

    Denver, CO · Denver

    Job Title: Full Stack Software Developer, Mid-level

  • Application Developer II

    Greenheck Group

    Remote, United States

  • Software Developer, Senior

    Booz Allen Hamilton_United States

    Albuquerque, NM

    As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to…

  • Software Developer - Simulation Platform (Galileo)

    General Motors LLC

    Sunnyvale, CA · Warren, MI

    As a Software Engineer on the Galileo team, you will design, build, and scale the infrastructure and technology that powers testing and evaluation workflows for vehicle release and…

  • Software Developer

    TAD PGS, Inc.

    Laurel, MD

    We have an outstanding Contract position for a Software Developer to join a leading Company located in the Laurel, MD surrounding area.