NET Developer With AzureLocation: Washington, DCSkill: C#.NET FULL TIMERoles and Responsibilities:Experience of 5 to 8 + yearsExperience in working in MS Dynamics customization using C#Develop overall technical strategies for external client projects from technical requirementsCommunicate regularly regarding progress, challenges, timelines and results of client projectsDirect and oversee local and offshore developersCreate technical estimations gather technical requirements as neededCreate and update design and functional documentsHands-on experience with C#.Net, ADO.Net, ASP.Net, Web API with MVC, MVC.NetProficient in User Controls, CSS, HTML, JavaScript, LINQ and RDLCKnowledge in working with DevExpress controls.Hands-on experience in Banking software development.Ability to work in a collaborative team environmentIterative approach to development, using short development cycles and frequent buildsPerform a mix of maintenance and new development as requiredImplement project applications according to specificationsWork both independently and as part of a team to create reliable and high performing modulesUnit test code to ensure qualityPerform code review sessions with other developers and suggest improvements or alternate approaches when appropriateAssist project managers and directors with the creation of task-level project plans that detail the specific tasks required to deliver a solutionWork closely with project managers and account managers to ensure that expectations are met and that the team adheres to project schedules and budgets