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.
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
The team is central to the organization with interfaces to Hardware design, Software development which interact with Hardware, and driver development....
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...
Senior Software Developer - Cloud Data Platform (Virtual)
Boeing Talent Acquisition is seeking Senior Software Developers to join our Cloud Data Analytics Platform Team in Seattle, WA....
Remote Senior Algorithm Software Engineer
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 WorkJava/Kafka Advisor Software Engineer - REMOTE
Knowledge of or experience with Kafka (Streams DSL, Kafka Connect) or data pipelines Experience in best practices for software development and design patterns....
Remote WorkRemote - Senior Backend Software Engineer
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 WorkRemote - Senior Infrastructure Software Engineer
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 WorkRemote - Senior Backend Software Engineer
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 WorkRemote - Senior Backend Software Engineer
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 WorkR -6J7BI2-Software Engineer 2 - 6D7-Software Engineering
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
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....
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 WorkTransition Systems Software Engineer with Security Clearance
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...
Remote Software Engineer (Go) - 170k - Cybersecurity Company
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 WorkUsers interested in this job title also searched for the following job titles
The following top skills are often required or desired to land a Software Developer position
= trendingHere are some other career titles that require similar skills
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.
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.
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.