Urgently needed for EgyptNetwork Technical - TopicsExpress



          

Urgently needed for EgyptNetwork Technical Architect egyptnetwork.catsone/careers/index.php?m=portal&a=details&jobOrderID=3810399 Experience 6+ years of commercial-grade software development Qualifications: Required-- Must have the following technical expertise: 1. 6+ years of commercial-grade software development 2. 3+ years of WPF, WCF and must be fluent in MVVM architecture. 3. Experience with XAML markup (not just Blend drag-drop design) 4. Familiarity with user-centered design methodologies and best practices in UI/UX design 5. 4+ years of hands-on C# development 6. OOP/Object/Component-oriented design and programming 7. Multi-threading on Windows platform 8. Microsoft Active Directory, Exchange, Lync 9. Lync Development using UCMA, Lync Client SDK in UI suppression and non-suppression modes 10. Unit testing frameworks for C#/.NET 11. Development on Windows 8 OS 12. Agile/Scrum methodologies and ALM 13. Code reviews, some pair programming 14. SQL Server™/T-SQL/ADO.NET/ORM 15. Mobile & tablet application development 16. Microsoft certification is of high value Job Description In order to be qualified for this role you must have a deep understanding of smart-client design as well as familiarity with different design technologies, paradigms and application frameworks 1. design frontend and middleware components in a smart client, SOA architecture using C#, WCF, WPF, Design pattern- MVVM. 2. implement the presentation layer with WPF as well as the business service layer with Microsoft C#, .Net Framework 3. implement a common and reusable implementation framework upon which common products architecture will build on during implementation 4. Collaborate with developers across tiers 5. develop unit tests for newly implemented components in MS Visual Studio 6. follow a staged development environment through TFS and Application Life Cycle Management (ALM) 7. Proactively contribute to software performance optimizations and continuous improvements to code quality, robustness, and development processes. 8. working with division leaders and subject matter experts to build the overall software development units architectural processes and frameworks 9. operate across different teams to drive common approaches, deliver and maintain reusable architectural models 10. Promote shared infrastructure and reusable application components to reduce costs and improve delivery 11. Propose process improvements of the design and implementation phases of the project/product through best practice techniques. 12. work with development team(s) to provide scalable, adaptable technical solutions in synchronization with changing business needs. 13. consult and give directions on the proposed architectural models in cooperation with the presales team and/or product owners 14. make product/project high-level design choices 15. develop POCs of functional modules and/or reusable components during application technical design 16. consult and give directions in applications detailed technical design and component implementation 17. explain and resolve complex technical issues ,build employee knowledge and skills in Application Architecture and Design. Interested candidates are requested to send an updated CV to o.sami@egyptnetwork Kindly note that any CV dont match the above mentioned criteria will be ignored. Write the position title in the subject or it will be dismissed
Posted on: Fri, 04 Jul 2014 01:16:32 +0000

Trending Topics



Recently Viewed Topics




© 2015