Job Description
Duties & Responsibilities
Knowledge:
Understanding of the SDLC Methodology
Deep understanding of Microsoft C# in the context of the Microsoft.NET framework
Basic understanding of UML (Class, Activity, Entity Relation Diagrams, etc.)
Understanding of OO concepts, design principles and patterns
Good knowledge of the following technologies will be a strong recommendation:
Building DotNet Framework desktop Apps
Java
MVC, MCF, LinQ
HTML, CSS, XML
JavaScript, JQuery, Json
Ajax
SQL and /or Express
Understand and code XML, XSD, HTTP and SOAP protocols
Knowledge of Persistence frameworks (XPO would be beneficial)
Basic understanding of Microsoft Patterns and Practices
Documentation Frameworks, Tools and Standards
Understanding of Domain Driven Design concepts
Understanding Planning ,Software design
Software Quality and metric
High level understanding of Enterprise Test Methodology
Sound knowledge of the Financial Services industry will be a strong recommendation
Kentico CMS (would be beneficial)