Software Developers The creative mind behind a computer program is a software developer. Some software developers create applications, while others build systems. They usually work alongside computer programmers. Software developers typically have a bachelor’s degree in comput