Responsibilities Write clean, well-designed code, Produce detailed specifications Troubleshoot, test and maintain the core product software and databases to