Responsibilities Design, Develop and Maintain custom solutions specific to client requirement Write clean, efficient code based on specifications Perform and initiate unit testing of enhancements with the internal groups to ensure accuracy, integrity, interoperability and completeness to achieve desired results Use sourced code management tool (e. g. , Microsoft Team Foundation Server) to maintain code changes Adhere to department policies, procedures and standards in the development and implementation of software Create technical/functional documentation for reference and reporting, if needed Troubleshoot, debug Web Applications, when needed Update technical and functional (industry expertise) skills