6-8 years of professional experience as a .NET Web Application Lead
- Strong experience with C# WCF platform libraries Windows Workflow (WF) SQL Server and Visual studio
- C# development experience Silverlight 4.0 Entity Framework Experience
- Experience with MS SQL Server particularly Reporting Analysis and Integration services
- Team Foundation Server (TFS)
- 5 Years of SQL2005 / 2008 experience
- Full life cycle software development in C#
- Strong work ethic; Able to work in a fast paced environment.
- Driven self-motivated individuals with a strong desire to succeed
Responsibilities :
NET Application development ( v4.0) with SQL server 2005 / 2008 on Microsoft Azure backend
Web application development through Silverlight 4.0 WCF and Azure technologyExperience in migrating on-premise Microsoft workloads to AzureExperience with Enterprise Architect (EA)Create high level design objectives and review and critique software designs proposed by senior developersExperience with a range of software lifecycle development practices especially Scrum and Agile methodologiesProducing efficient standard well-commented code; Review development across developersWorking through all User Interface Application and Database related issues and on-time bug fixesExperience :
5 Years of Programming experience in Microsoft Technologiesdesigning applications for hosting on the Windows Azure platformdesigning and developing Windows Azure applicationsSQL AzureWindows Azure AppFabricWindows Communication FoundationInternet Information Services (IIS)web applications developmentidentity managementTest driven development and Lean methodologiesSkills :
experience of various Cloud service models and service model architecturesthe synchronization of datathe security implications of Cloud-based applications as well as the data storage options availableKnowledge of resource allocation potential cost impact of different architectural decisionsthe deployment models and upgradingmigrate existing applications services and datadiagnostics and health of applications and services
Integrate Windows Azure applications with external resourcesDesigning Data Storage ArchitectureChoose the appropriate data storage model based on technical requirements.
This objective may include but is not limited to : SQL Azure Cloud drive performance scalability accessibility from other applications and platforms Windows Azure storage services : blobs tables and queues;Design a synchronization strategy.This objective may include but is not limited to : synchronize online and offline data by using sync framework and SQL Azure Sync service
Plan a cost-effective data architecture based on business requirements.
This objective may include but is not limited to : code migration cost data migration cost bandwidth cost
Design a database migration plan from SQL Server to SQL Azure.This objective may include but is not limited to : differences between SQL Azure and SQL Server concessions for unsupported features schema data reporting an analytic tooling
Plan for media storage and accessibility.This objective may include but is not limited to : media accessibility global distribution with Content Delivery Network (CDN) blob storage
Optimizing Data Access and Messaging
Optimize a data access strategy.This objective may include but is not limited to : batch operations and performance techniques data latency due to location saving bandwidth cost
Design a reliable data access layer to access SQL Azure.This objective may include but is not limited to : define client data access standards connection timeout scenarios
Design an efficient strategy to avoid data access throttling.This objective may include but is not limited to : table storage partition transaction volumes SQL Azure CPU throttling query design
Design a queue strategy that guarantees idempotency.This objective may include but is not limited to : multiple processing multiple consumers long-running processes
Design communication strategies using queues.This objective may include but is not limited to : asynchronous mess
Required Experience :
Contract
Key Skills
Business Process,VMware,Cloud,HTML5,Windows,Project managements,AWS,Infrastructure,Web Services,JQuery,Java,Computer Engineering,Solutions design,Technical Solutions,Analytics
Employment Type : Full Time
Experience : years
Vacancy : 1