Software development jobs in the United States (54,791 jobs)

Explore software development jobs in the United States. Choose a role or place to find work that fits.

Hiring at a glance

View jobs
Open jobs
54,791
Employers
10,024

Advertised starting pay

Average starting payUSD / year
$140,563Across 11,324 listings
Average starting payUSD / hour
$56.85Across 2,444 listings
Average starting payUSD / month
$12,174Across 64 listings
Average starting payCAD / year
$141,849Across 38 listings
Average starting payUSD / week
$2,243Across 10 listings

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

Where work happens

Remote
9%4,679 listings
Hybrid
6%3,534 listings
On-site
16%8,604 listings

Not specified: 69% (37,974 listings)

Employers hiring include Walmart (877), Akamai Technologies, Inc. (819), Lockheed Martin (713).

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 development jobs in the United States

Email me new jobsSave this search
  • Software Training Consultant II

    ConnectWise

    Remote, United States

    ConnectWise is an industry and Global leading software company with over 3,000 colleagues in North America, EMEA and APAC. As a community-driven software company dedicated to the success of…

  • Principal Software Engineer

    HME

    Carlsbad, CA

    Knowledge of Networking protocols and related software development.

  • Principal Software Engineer

    HME

    Carlsbad, CA

    Knowledge of Networking protocols and related software development.

  • Sr. Aerospace Software Engineer (Starfall)

    SpaceX

    Hawthorne, CA

    …involved in designing the vehicle systems at every phase of development. Our software engineers are responsible for the life cycle of the software they create, including development,…

  • Aerospace Software Engineer (Starfall)

    SpaceX

    Hawthorne, CA

    …involved in designing the vehicle systems at every phase of development. Our software engineers are responsible for the life cycle of the software they create, including development,…

  • Staff Software Engineer, Support Technology

    Anthropic

    San Francisco, CA · New York City, NY · Seattle, WA

    Experience building production software, including technical lead roles on multi-team projects

  • Software Development Engineer, AWS Contract Onboarding

    Amazon Development Center U.S., Inc.

    New York, NY

    Are you excited to build with GenAI at the center of how you work? The AWS Contract Onboarding team is looking for a Software Development Engineer to build automated audit and control…

  • Java Full Stack Developer

    Capgemini

    New York, NY, NY

    3+ years of software development experience using Angular 18+

  • Software Architect

    Dynetics, Inc

    Huntsville, AL

    Work with development teams to decompose system-level requirements into implementable software features, components, interfaces, and tasks.

  • Java Software Engineer

    LEIDOS, INC.

    San Diego, CA

    Must have an Active Secret Security Clearance

  • Mid-Level Java Software Engineer

    LEIDOS, INC.

    San Diego, CA

    Must have an Active Secret Security Clearance

  • Software Development Engineer in Test

    The Pokémon Company International

    Bellevue, WA

    • $99,318 to $173,808 USD / year

    Job Title: Software Development Engineer in Test

  • Software Test Technician

    Actalent

    Poway, CA

    • $30 to $36 USD / hour

    Communicate test status, results, blockers, and technical issues to test engineers and software development teams.

  • Software Engineer - Java/Full Stack III

    Apex Systems, Inc

    Farmington Hills, MI

    Job Description: Title: Software Engineer Location: Farmington Hills, Michigan (On-site) Duration: 5 months Role Overview The Senior Full Stack Developer is responsible for designing,…

  • Senior Java Full Stack Developer – Spring Boot & Angular/React

    HTC Global Services Inc

    Dearborn, MI

    We are seeking an experienced Java Full Stack Developer to design, develop, test, and maintain web-based software applications. The ideal candidate will have strong experience in Java,…

  • Core Senior .NET Software Engineer

    Evolent

    Lansing, MI

    The Senior Software Engineer leads the design, development, and deployment of complex software solutions, ensuring scalability and maintainability. This role architects and implements…

  • Programmer Analyst 6

    HTC Global Services Inc

    Lansing, MI

    …application integration. This opportunity combines hands-on software development with technical leadership, solution design, application security, and technical roadmap…

  • DAT Feature and Software Engineer

    Ford Global

    Dearborn, MI

    Develop automated validation checks to replace manual reviews of engineering artifacts and identify inconsistencies early in the software development lifecycle.

  • Lead Application Developer

    State Treasurer's Office

    CA

    • $8,625 to $11,557 USD / month

    Under general direction of the Application Management section’s Application Development Manager, an IT Manager I, incumbent holds responsibility for application development and the…

  • Software Asset Management Support Specialist

    MorphWorks

    Huntsville, AL

    Assist in the development and implementation of software asset management (SAM) policies, procedures, and best practices in accordance with government regulations and industry standards

  • Markets Technology - Site Reliability Engineer, VP

    Citibank, N.A.

    United States

    Software Development / Scripting: Advanced proficiency in at least one core programming language (Python, Java,) and shell scripting (Bash) for tooling, automation, and API integration.

  • Software Engineer Team Lead - Vice President

    Citibank, N.A.

    United States

    Integrate in-depth knowledge of applications development with overall technology function to achieve established goals.

  • Software Engineer

    Wyetech

    Columbia, MD

    Must have a strong working knowledge and experience developing Java-based software capabilities · Must be able to work in a hybrid environment, spending an average of 1–2 days per week at the Columbia, MD office

  • Principal Consultant - Software Engineer

    Torq

    Plano, TX

    At Torq, we work with forward-thinking organizations to design and deliver modern, scalable software solutions. We’re looking for a Principal Software Engineer to help lead these efforts -…

Get in touch
MovoJobs

Contact us