DegreeSource
Degree Source Articles
Search Articles
Top-Colleges Newsletter
Zip Code
Latest Headlines
Subscribe

Software Engineer Job Description

Article by Max Stein
Enter your zip code:

A software engineer is responsible for applying computer sciences, mathematical analysis, and engineering in order to design and develop software and systems that make it possible for a computer to perform its function.  In order to accomplish this, a software engineer must analyze the needs of the user and then construct and test the software or systems being developed.

                    

The type of software created by a software engineer can vary greatly.  A software engineer may engage in programming or coding, which involves programming the computer line by line.  Or, the software engineer may create software needed for operating systems or compilers.

 

A software engineer may focus primarily on computer applications software, which is used for general computer applications.  Or, the software engineer may focus on computer systems software, which focuses on computer systems and their growth.

Zip Code
Affiliate Program|List Your School|Sign Up for Newsletter|Site Map