A versatile and problem solving professional software graduate with a commitment to and experience of developing innovative and creative software solutions within a Microsoft development environment. Able to perform full software development life cycle activities. A proven ability to maintain and enhance company software with the aim of improving operational functionality in line with business requirements.