Click here to login or register
Reference # : 17-02472 Title : Developer Team Lead
Location : Lewisville, TX
Position Type : Contract
Experience Level : Start Date : 10/10/2017  
Description
Job Description: Lead developer that excels in a dynamic, fast-moving, and agile environment and is passionate about developing high quality, high performance, and scalable software. This role is split 60% .Net development, 40% design & architecture. Position is responsible for individual coding contributions and team lead responsibilities. Candidate will work along with a team of seasoned engineers whose main objective is to maintain all aspects of the overall software development lifecycle and ensure the on-time, quality delivery of software product releases.

EDUCATION & EXPERIENCE: Min. Requirements: Bachelor's Degree in Computer Science, Engineering, or a related field or foreign equivalent, and 10 years of experience in software development, programmer, or related position, with knowledge of Microsoft .NET Framework and related technologies.
7 years' experience using Microsoft tech stack.
Understanding of object-oriented design and programming (OOD, OOP) and Design Patterns. .NET development (C#.NET, WPF, Entity Framework, ADO.NET, ASP.NET, MVVM, MVC).
Experience developing/managing REST and SOAP-based Web Service API(s) in a highly data intensive environment.
Database Development experience. SQL Server 2008/2010 (Stored Procedures, triggers, DTS etc.).
Experience implementing Service Oriented Architecture (SOA), REST Services, Web API.
5 year's team leadership experience.
Understanding of agile software development methodologies, values, and procedures.
Utilization of JavaScript, ASP, ASP.net, HTML 5, AngularJS, XML, XSD, XSL, AJAX, JQuery.
Experience with classic ASP and Classic VB, COM/DCOM applications.
Exposure to TFS, VSTS