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 77,015 Jobs
Uber - Palo Alto, CA
Uber Overview At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 600 cities...
1 day ago
Uber - Seattle, WA
Science or related experience History of shipping high quality web services Expertise in Go, Node, Java, and other applicable back end languages Experience in SOA or microservice architecture design...
1 day ago
ADB Airfield Solutions - Miami, FL
JOB PURPOSE: You will be joining a high performing, self-organising Scrum Java team. The majority of the top 10 busiest airports rely on our software platforms and this role provides a fantastic...
1 day ago
IBM Corporation - New York, NY
Job Description IBM is an iconic, technology company with a 100+ year history of innovative thinking. You are a creative thinker that wants to help shape the next 100 years of our growth. IBM's...
1 day ago
Cognizant Technology Solutions - Foster City, CA
Cognizant is looking for Sr Microstrategy Developer : Job Description : At least 9 years of hands-on experience with the following MicroStrategy v10.x components: Architect, Desktop/Developer,...
1 day ago
Responsive Search, Inc. - Mundelein, IL
.NET Software Developer Analyze user requirements to derive software design and performance requirements Design and code new software or modify existing software to add new features Debug existing software...
2 days ago
Responsive Search, Inc. - Chicago, IL
SQL Server....
2 days ago
Request Technology - Robyn Honquest - Chicago, IL
NO SPONSORSHIP Senior Java Software Engineer Looking for a core Java developer with low latency/Multithreading. You will do performance tuning. You will work with Match Engine systems that must...
2 days ago
Arco Solutions - Wichita, KS
Arco Solutions is currently looking for a Sr. C# .Net developer for a direct hire opportunity with a large customer, who is growing rapidly in the Chicago area. SUMMARY: The Senior .Net Developers...
2 days ago
San Jose, CA
Senior Software Engineer (Contract) One of the world's largest in Sunnyvale sis hiring a Front End Engineer to work on their consumer experience UI. One of the main projects you'll work on is the...
2 days ago
Cherry Hill, NJ
Senior .NET developer (C#, Web API MVC) An international technical consulting company, servicing one of the largest telecommunications clients in the Northeast, is looking to grow the development...
2 days ago
Conshohocken, PA
Senior Software Engineer (C#, 2 Days Remote) A reputable healthcare company located in Conshohocken, PA is on the hunt for their next Team Lead/Senior Developer. This role is full time and offers...
2 days ago
Srinsoft Technologies - Boston, MA
BS in computer science or a related field, or significant equivalent experience. Srinsoft Technologies...
2 days ago
Petuum - Sunnyvale, CA
MINIMUM QUALIFICATIONS Bachelors degree in Computer Science (or related technical field. 3+ years of experience working in software testing including development and test automation experience....
2 days ago
Lawrence Berkeley National Laboratory - State College, PA
Resources Division has an opening for a Software Developer....
2 days ago

Software Developer Online Courses and Training Opportunities

Data Structures and Software Design
Knowing how to code is only part of the skills needed to become a professional software developer. This course, part of the CS Essentials for Software Development Professional Certificate program,...

Software Construction in Java
This computer science course is the first of a two-course sequence about writing good software using modern software engineering techniques. In this course, you will learn what software engineers...

Software Development Fundamentals
Software developers are in high demand in the current job market, and computer programming is a prerequisite skill for success in this field. Start your journey toward becoming a professional...

Title Synonyms

Licensing / Certification

Required or preferred licenses and certifications for Software Developer positions.

Salary for Software Developer jobs nationwide

**Data source: Bureau of Labor Statistics

Top Hiring Companies

Top hiring companies for Software Developer positions

Software Developer Related Career Advice Articles

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.