TLSenior Microsoft .Net Developer
Job description:
We are seeking Senior Software Developers with strong experience and excellent academic qualifications in the following areas: - Full lifecycle software development (design specification & system architecture, coding, testing, debugging and rollout) - Developing technical solutions using cutting edge technologies - Manage and provide technical leadership to a team of developers - Providing estimation of development - Code review, bug assignment to software developers and bug fixing for the current projects - Write technical specifications and technical documentation - Active participation on the company’s technical meetings - Focused on delivering high quality software products on-time
Requirements:
- In-depth knowledge of .NET core technology (CLR architectural knowledge etc.) - In-depth knowledge of system software architectures - In-depth knowledge of WCF, WPF, Silverlight - In-depth knowledge of development tools (like Visual Studio, Team Foundation Server etc.) - Knowledge of OOP and OOD, n-tier applications, distributed applications, SOA - Knowledge of the C#, XML, ASP.NET, .NET Remoting, WebServices, LINQ, ASP.NET MVC, Ajax - Knowledge of Microsoft Server infrastructure (Windows Server 2008, Hyper-V, Microsoft Active Directory, Internet Information Services etc.) - Good SQL Server knowledge, Oracle experience is a strong plus - Experience with ADO.NET Entity Framework is definitely a plus - Experience with BizTalk, SharePoint is a plus - Experience of technical leadership of software developers - Good planning (time management) and analysis skills - Experience of interfacing with project management and different development methodologies.
|