This is a perm position in Jacksonville, FL with a client of ours.
Minimum Essential Skills and Competencies:
* Experience collaborating with business stakeholders and subject matter experts in defining C# and .NET requirements, designing .NET solutions and architect the C# and .NET application * 5+ years of professional experience with the C# and .NET platform including ASP.Net, XML, XSLT. * 5+ years of professional experience with the C# programming language, ADO.NET Entity Framework. * Expertise in data modeling, SQL and stored procedures using Microsoft SQL Server * Web application user interface design and development experience * Solid in-depth understanding of object-oriented design principles and software patterns in particular C# * Experience with C#, SOA and .NET based web services using WCF Framework is required
Essential Requirements: * Leverages their extensive understanding of .NET software programming patterns and principles to create high-quality features. * Lead high level design and technical architecture activities to define overall .NET software design, including requirements reviews, architectural proof of concepts and creation of design artifacts. * Manage team capacity and produce quality .NET development estimates * Design .NET software components based on documented requirements; Provide inputs on the overall .NET software design and architecture. * Code and unit test both framework and functional .NET software components. * Work collaboratively to identify and resolve issues impacting .NET software design and delivery. * Define and maintain team operating standards for such items as .NET SDLC processes, coding standards, code control, issue tracking, time reporting, etc.
Education and/or Experience: * Bachelor*s Degree in Computer Science or related degree is required.