Programmer Analysis, design, coding, component and assembly testing of all application code owned by the Application Team Maintenance (including production support), enhancement and development work Write application software, data analysis, data access, data structures, data manipulation, databases,