I
An experienced Software Engineer equipped with a strong background in delivering high quality Object Oriented software using .Net and SQL. I have strong analytical and problem solving skills, along with an excellent reputation amongst colleagues for making customer satisfaction a priority. With 10 years IT experience I am always keen to improve my development skills and learn new technologies.
Key Skills
Advanced Software Development skills; proficient at using a variety of Microsoft development languages and platforms such as C#, ASP.NET, JavaScript, MVC and Visual Basic.
In depth knowledge of a variety of Relation Database Management Systems; with experience of developing and supporting software using Microsoft SQL Server (7.0 – 2012), SQL Server Reporting Services, My SQL and Microsoft Access.
Proficient in the full Software Development Life Cycle using both Agile and Waterfall methodologies. Authoring of documentation for requirements gathering, test management, technical architecture, software development and deployment.
Strong customer service skills; able to work intuitively with clients to develop bespoke solutions to their needs and efficiently resolve support issues quickly.
Knowledgeable in test management through the use of unit tests, test cases and test plans.
Experience of cloud hosted solutions using the Microsoft Azure platform.
An approachable and supportive team member, capable of working independently or collaboratively.
An excellent communicator. Able to clearly present information both verbally and in a written format to both technical and non-technical audiences.