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 122,184 Jobs

Legal Software Engineer

  • Palantir Technologies
  • Queens Village, NY
  • 2 days ago

What We Value Strong engineering background, preferably in fields such as Computer Science, Mathematics, Software Engineering, Physics, or Data Science....

Intern System Software Development Engineer

  • Intel
  • Hillsboro, OR
  • 2 days ago

The team is central to the organization with interfaces to Hardware design, Software development which interact with Hardware, and driver development....

Entry Level Software Engineer

  • Revature
  • Murfreesboro, TN
  • 2 days ago

We are seeking creative and talented individuals who love learning and are motivated to launch their Technology career. No prior professional experience required. Revature is the largest and...

Boeing Talent Acquisition is seeking Senior Software Developers to join our Cloud Data Analytics Platform Team in Seattle, WA....

Remote Senior Algorithm Software Engineer

  • Kforce Technology
  • Cardiff, CA
  • 2 days ago

Science, Mathematics, or related field 6-8+years of software development experience Strong experience in C#, WPF in Window Development Environment or algorithm and/or signal processing experience;...

Remote Work

Knowledge of or experience with Kafka (Streams DSL, Kafka Connect) or data pipelines Experience in best practices for software development and design patterns....

Remote Work

Remote - Senior Backend Software Engineer

  • Shopify
  • Charlotte, NC
  • 2 days ago

Keywords: Senior Software Engineer, Location: Charlotte, NC - 28254 Recommended Skills Golang Graphql Java (Programming Language) Java Platform Enterprise Edition (J2 Ee) Kubernetes Node.Js...

Remote Work

Shopify is on a fast-moving mission to make the best products for merchants, buyers, and partners around the globe and developers play a vital role in building that future. Here are just [ Link...

Remote Work

Remote - Senior Backend Software Engineer

  • Shopify
  • San Diego, CA
  • 2 days ago

Keywords: Senior Software Engineer, Location: San Diego, CA - 92108 Recommended Skills Golang Graphql Java (Programming Language) Java Platform Enterprise Edition (J2 Ee) Kubernetes Node.Js...

Remote Work

Remote - Senior Backend Software Engineer

  • Shopify
  • Chicago, IL
  • 2 days ago

Keywords: Senior Software Engineer, Location: Chicago, IL - 60608 Recommended Skills Golang Graphql Java (Programming Language) Java Platform Enterprise Edition (J2 Ee) Kubernetes Node.Js...

Remote Work

R -6J7BI2-Software Engineer 2 - 6D7-Software Engineering

  • SearchPros Staffing
  • Seal Beach, CA
  • 2 days ago

The ideal candidate will develop and maintain the infrastructure that aids software engineers in the execution of full life-cycle software development....

R -6J7BI3-Software Engineer 3 - 6D7-Software Engineering

  • SearchPros Staffing
  • El Segundo, CA
  • 2 days ago

Top Secret Clearance Required Job Description: The ideal candidate will develop and maintain the infrastructure that aids software engineers in the execution of full life-cycle software development....

Snowflake Developer

  • Eliassen Group
  • Dallas, TX
  • 3 days ago

100% Remote** Our industry-leading communications client needs a Snowflake Developer to provide guidance and support for Snowflake solutions. We can facilitate w2 and corp-to-corp consultants. For...

Remote Work

Our team consists of passionate and motivated engineers with advanced degrees in engineering, computer science, mathematics, and data sciences, who are seeking opportunities to use their deep technical...

The ideal Go/Python Software Engineer will have: Very strong background in computer science with strong competencies in software design for client-server applications....

Remote Work

Software Developer Online Courses and Training Opportunities

IBM Full Stack Software Developer
This Professional Certificate will equip you with all the key skills and technical know-how to kickstart your career as a Full-Stack Cloud Native Application Developer. Guided by experts at IBM,...

Open Source Software Development: Linux for Developers
Open source software (OSS) has become dominant in the technology space. Since its launch in 1991, Linux has grown to power virtually all the worlds supercomputers, most mobile devices, financial...

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

Title Synonyms

Highest Education Level

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

Top Hiring Companies

Top hiring companies for Software Developer positions

Software Developer Related Career Advice Articles

How to Become a Software Developer

Find the answers to the questions you have about how to become a software developer, including how long does it take to become a software developer and what does a software developer do.


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.