SharePoint Developers...
The SharePoint Developer is responsible for creating SharePoint site applications or static sites that meet the client's need. Sites can be database driven or just contain static information than needs to be accessible to anyone with a web browser. More than likely, they are members of an information technology department, but can be from another area such as marketing.
The duties of a SharePoint developer are wide-ranging, and vary widely from one organization to another. SharePoint developers, depending on the size of the organization or development team may be active in one or many roles. SharePoint developers usually are involved with analysis, design of the look and feel, design of the application itself, writing the code that makes the application work, database design, and testing and implementation of the finished SharePoint site.
The SharePoint developer is responsible for following things:
- Ensuring the SharePoint server is up and running and serving content
- Ensuring the databases behind the application is accessible to the application
- Designing the look and feel through Cascading Style Sheets
- Maintaining the Stylesheets as the look and feel changes
- Monitoring system performance
- Creating the SharePoint's directory structure on the file system
- Writing and maintaining the code
- Implementing the policies for the use of the SharePoint system and network
- Setup security policies for users.
SharePoint developers often know several programming languages, the language used to display the pages, the database language SQL for accessing the database, and if the web site accesses legacy data, data from old systmes written in other languages, the developer often understands the old language, to understand the legacy system's business rules.