Develops and modifies complex information system programs. Leads project teams and defines specifications for complex software programming applications and