Job Description :
Azure developer / C# .Net, Azure
Location: Atlanta, GA
Job Type: Contract
Duration: 12 months
Role Type: Developer
Rate: Depends on Experience

Job Description:
Experience in RESTful Http services design and development
Experience developing hyper-scale and highly available applications based on a Microservices architecture with support for versioning and side-by-side operations
Experience with Cloud computing using Microsoft Azure
.NET/C# experience including garbage collection, BCL & advanced data structures
ASP.NET Web API, and MVC experience
Experience with object-relational mappers such as Entity Framework
LINQ queries over EF/SQL and in-memory objects
Experience with concurrency in .NET 4.5 and above including asynchronous programming, multithreading, mutability and concurrency control/recovery when dealing with persistent data stores
Advanced JavaScript and HTML 5 technologies (AppCache, Local Storage, Session Storage, Indexed DB & Web Workers)
Experience with SPA frameworks preferably React JS
Experience with Unit Testing and mocking frameworks xUnit, QUnit, Moq
Experience with SQL Server writing stored procedures, performance tuning and identifying deadlocks, transactions and data locking/blocking scenarios Azure must have skill
Azure Storage (Blob, Table, File & Queues), Azure Service Bus, Azure App Service
Azure SQL database, Azure resource manager
Azure VMs, Networking (VNets, Load Balancers, App Gateway, Traffic Manager etc
Azure Service Fabric, Containers
Azure Resource Manager, ARM automation
Azure Key Vault, Encryption & Security Additional desirable skills (optional) are the following:
Team Foundation Server and GIT
Localization, Internationalization and Globalization for server and client applications
Familiarity with .NET Core, .NetStandard
Experience working in Agile Development Methodologies such as SCRUM
Data warehousing solutions using Microsoft SQL Server
Experience with either form of development i.e. TDD or BDD
Experience with UI automation tools and testing (including multi-browser and multi-device)Proven experience in technically mentoring teams and exposure to solution architecture.