- Knowledge of .NET libraries, ADO.NET, Document Object Model etc.
- Skills/Experience in Object Oriented Design/Development.
- Skills/Experience of the MVC framework.
- Good Knowledge of Microsoft SQL Server/TSQL essential.
- Strong web development skills
- Familiarity with design patterns.
- Familiarity with interoperability issues.
- Strong skills & experience with Web related Security issues, authentication mechanisms, interoperability with OpenID.
Prior experience of geocoding, address matching would be an advantage
- Minimum of 5 years practical experience in Web Software Development.
- Worked on a variety of small / medium projects.
- Direct responsibility for writing code
- Good experience with security aspects of public facing web sites
- Proven track record in developing enterprise level software solutions