1. Understanding client requirements & functional specifications.
2. Produce detailed specifications.
3. Developing and maintaining dynamic websites and web applications.
4. Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality.
5. Plan database & SQL optimization for large scale web applications.