-
·
Analytical
skills
-
·
Problem
solving skills
-
·
Innovative
-
·
Interpersonal and communication skills
-
·
Planning
and organizing skills
-
·
Self
motivated
-
·
Creative
-
·
Self
disciplined
-
·
Time
management
-
·
Information gathering
-
·
Expert
technical knowledge
-
·
Keep
abreast of latest advances in technology
-
·
Accountability, responsibility and commitment
-
·
C#
-
·
C# 2.0 (an
advantage)
-
·
.Net
Framework
-
·
Events/delegates
-
·
Concurrency/Threading
-
·
Serialization
-
·
Application configuration
-
·
.Net
Framework 2.0 (an advantage)
-
·
Web
service implementation and consumption
-
·
.Net
interop
-
·
Diagnostics, logging and tracing
-
·
Smart
Client Implementation
-
·
User
control design and implementation
-
·
Model View
Controller design pattern
-
·
Data
binding
-
·
UI Events
and concurrency
-
·
Smart
client deployment (update application block/ClickOnce) (an
advantage)
-
·
Win32 API
(Windows messaging loop, user interface components, process
and threading APIs)
-
·
XML Web
Services
-
·
XML/XSL
-
·
SQL
-
·
Unit
Testing (an advantage)
-
·
Test
driven development
-
·
NUnit
-
·
SQL Server
(an advantage)
-
·
BizTalk
(an advantage)
-
·
An IT
related degree (BSc or B.Com) required
-
·
Must have
at least 3 years experience developing object oriented smart
client applications