The Software Engineer III- Java must be capable of working on computer programs that are complex in nature; is familiar with a variety of the field’s concepts, practices, and procedures; and performs a variety of complex applications development related tasks with little guidance from others