Performs requirements gathering, application & architecture design, implementation, develop, coding, debugging, testing, troubleshooting, and providing support throughout the application development process. Regularly offers solutions to significant technical problems. Applies expertise...