
Software
Developer
A software developer designs software or applications that allow users to perform specific tasks, such as building a spreadsheet, watching a movie or playing a game, on computers and mobile devices. While some software developers focus on creating specific software or applications, others focus on creating large networks or systems that manage the devices or control networks. Other duties and responsibilities of a software developer include:
-
Assessing new and existing software systems
-
Improving existing computer systems
-
Performing maintenance to existing systems by identifying and correcting errors or defects
-
Creating code for new software and updates
-
Creating operational manuals and systems specifications
-
Consulting with project managers or clients on the progress of developing software to review possible suggestions, improvements or requirements
-
Submitting reports on the project’s progress


