Who does this position report to? Director of Software Engineering  Why is this position open? Company is Growing Quickly  Summary: Perform analysis, design, implementation, testing, maintenance, and support tasks with minimal supervision