My key strengths are, but are not limited to, the following: I have a full understanding of the full life cycle of a software development project. I also have experience in learning and excelling at new technologies as needed. My experience includes but is not limited to: - Customer service and support - Programming both new applications and maintenance work - Problem isolation and analysis - Software quality testing - Application and requirement analysis - Process improvement and documentation