Senior .Net Developer for Facility Desktop 

Job Description:
The candidate will be responsible for creating and maintaining a desktop application which will be used to manage the facility, including Space Management, Project Management, Items Management and more.

Responsibilities
-    Analyze, Design and Validate the application architecture for product
-    Analyze the requirement and write the Design document
-    Code .Net application to implement product features
-    Guide and support junior developers

Required Experience
-    4+ years .Net desktop application development experience in MIS
-    2+ years software architecture design experience using 3 tier programming model 
-    Database design, modeling and developing, experienced with SQL Server(T-SQL) or Oracle (PL/SQL)
-    Performance tuning, optimizing 
-    Service Oriented Architectures (SOA) Web Services publish-subscribe implementations
-    Has experience in building application using MSSQL or Oracle.
-    Has experience in (at least) one of below area:
    Shared Data Access Layer Design and Coding
    Localization and Globalization design and coding
    User customization design and coding 

Required Skills
-    Visual Studio, .Net Framework, c#
-    Crystal Report
-    Oracle (PL/SQL) or MSSQL(T-SQL)
-    OOA/OOD and software development processes
-    UML
-    XML
-    Best practices(Patterns) of BS solutions or CS solutions
-    Excellent written/Spoken English
-    Team worker
-    Strong problem solving, analytical and communication skill

Nice to have skills:
-    Oracle Lite
-    Domain expertise in Facilities Management
-    Mobile systems
-    Usability expertise
-    Friendly UI design
-    ADR/DWF

有意者投递简历至:iris.zhou@careerfocus.com.cn