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.
Senior Progress Software Engineer
You must possess knowledge of professional software engineering practices & best practices for the full software development life cycle (SDLC), including coding standards, code reviews, source control...
Only U.S. Citizens and those authorized to work in the U.S. may be considered as W2 candidates.** **Please note that all Position start dates and duration are estimates and may be reduced or...
ConvergeCONSUMER - Full Stack Developer
Qualifications Bachelors Degree in software engineering or computer science from a top-tier university Deep understanding of software architecture principles, including familiarity with machine learning...
Full Stack Developer - Azure/Java
About the role: Thisposition is responsible for developing and testingthe One View of the Customer (OVOC) Event Hubusing repeatable industry best practices and in accordance with GM's software development...
Microservices Developer (Java - SpringBoot)
Job Description: What You Need Applicants must have strong experience in developing scalable and highly available applications: 4-year college degree preferably in computer science, computer engineering...
Science or other related field of study and applicable work experience 5+ years of experience on a team developing native Android apps....
Job Description: Hybrid: This is a Hybrid position within our IT Organization. The role will allow employees to work offsite but will also require onsite work based on business needs. The selected...
Sensing Software Engineer - Integration & Test - Software Defined Vehicle
Science, Software Engineering, Electrical Engineering or related technical degree Minimum of 2 years of experience in embedded AV software development Proficient in Python and C++ Knowledge of using...
Join us in playing an important part in helping our clients drive healthcare forward and ultimately improve human health outcomes! Cytel provides unrivalled biostatistics and operations research...
Iam .Net/Oracle Application Developer
Experience in full software development life cycle (SDLC) including design, testing, deployment, documentation, and support activities Excellent written and verbal communication skills, paired with...
Software Developer Ref Sd511Sd - Multiple
Responsible for software development, modeling, simulation, testing, and quality assurance....
Nswc Crane Jxy - Senior Software Developer - Full Stack
Secret Public Trust/Other Required: None Job Family: Software Development Be a part of the men and women that solve some of the world's most complex technical challenges!...
Remote Workplans, unit tests, and automated testing frameworks + Bachelor's Degree from an accredited college/university in Engineering, Computer Science or equivalent work experience; master's degree is a plus...
PSR Associates, Inc. is an IT consulting firm specializing in Staffing and Recruiting Services. People. Solutions. Results. Founded in 2003, PSR Associates, Inc. is headquartered in Atlanta, GA,...
EDUCATION Bachelor's degree in a technical discipline such as Computer Engineering, Computer Science or Mathematics REQUIRED SKILLS FOR C++ SOFTWARE ENGINEER Minimum 2 years' experience developing C...
Remote WorkMoving to Michigan? Find some basic demographic data about Michigan below.
Users interested in this job title also searched for the following job titles
Top hiring companies in your area for Software Developer positions
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.