Assist in designing, developing, testing and troubleshooting enterprise applications.
Perform application coding based on project requirements.
Develop detail project specifications for new application developments and enhancements.
Support and maintain enterprise applications according to business needs.
Analyze and resolve application issues in a timely manner.
Develop effective programming solutions to meet project requirements.
Participate in design reviews and propose improvements.
Review and recommend changes to existing systems to improve performance and productivity.
Develop cost-reduction initiatives while maintaining the productivity.
Plan and execute assigned projects within deadlines.
Work with Manager in establishing project plan and schedules.