Creates, codes, tests, debugs, maintains and troubleshoots complex web applications to meet business requirements. Designs and develops database systems. Designs and maintains front-end user interfaces as needed. Maintains server and database hardware platforms including updates to operating systems.