-
Excellent knowledge of C#
-
Excellent knowledge of the .NET Framework
-
Excellent knowledge of SQL based databases
-
Good knowledge of Visual Studio 2013 or Visual Studio 2015
-
Knowledge of SQL Server 2008 – 2014 (T-SQL)
-
Knowledge of Team Foundation Server beneficial
-
Knowledge of standards for web development such as HTML5 & CSS3
-
Knowledge of AngularJS
-
Knowledge of JavaScript/JQuery
-
Knowledge of web service technologies such as SOAP/REST/WCF
-
Knowledge XML technologies (XML, XSD, XPath, XSLT)
-
Familiarity with Bootstrap & responsive design
-
Familiarity with an Agile methodology and test driven development
-
Good UI design skills beneficial
-
Ability to anticipate problems, identify risk, evaluate impact and produce appropriate solutions, or escalate as necessary
-
Excellent deadline and personal time management skills
-
Ability to rollout solutions that are well tested and meet the needs of the end users
-
Can work with other members of staff in a team project situation