Adept in building high-quality scalable and predictable web applications on the Microsoft technology stack and maintain internal and external facing web applications using C#
Deft in creating and directing software system testing procedures, documentation and programming to ensure all software is properly developed and regularly tested for quality assurance
Adroit in making regular modifications to existing software for error correction, adaptation to new hardware and to improve overall function and performance
Skilled in implementation and support of Client/Server and Web based applications; sound knowledge in practice methodologies and full Software Development Life Cycle
Excellent interpersonal and communication skills; solid analytical, problem-solving and decision-making skills