Write clean, well-designed code; Produce detailed specifications; Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality; Contribute in all phases of the development life-cycle; Follow industry best practices; Develop and deploy new...