Designs, codes, tests and deploys software in all layers of the development life cycle. Provides the necessary documentation. Works with databases, APIs, servers, networks and various programming languages. Essential Functions Design, develop, test, and support full stack applications and services b