As a software developer, you design computer systems or specific programs to perform various functions. You work on application software and find new modifications. A software engineer works on a large scale to create entire computer systems and application software. Hence software engineering is a subset of software development.