N.K

A software developer is a person concerned with facets of the software development process. In short, developers "make" software for the world to use.The work includes researching, designing, implementing, and testing software.

We take part in design, computer programming, or software project management. They may contribute to the overview of the project on the application level rather than component-level or individual programming tasks.