Designs, codes, tests, troubleshoots, maintains, and documents superior software solutions. Design, code, test, troubleshoot, maintain, and document superior software solutions. Collaborate with architects and other software developers to implement the latest, cutting-edge industry best practices an...