Job Description
Proficient with Microsoft .NET 3.5+ development using C#
In depth knowledge and experience with core Microsoft .Net technologies including: WCF, WPF, WF, LINQ and EF·
Extensive experience designing and developing enterprise grade software
Experience with source control management systems and continuous integration/deployment environments
Experience with automated testing
Job Specification
The Software Development Team Lead will be part of an agile development team, building and working on enterprise grade software systems on top of the Microsoft .NET development stack. The Software Development Team Lead will provide technical and team leadership through coaching and mentorship.
Required skills: .Net Framework 4.5,C#,Windows Forms / WPF,Agile development,OOP,Design Patterns