Lead .NET Developer position is available with a great company in the Johannesburg North area.
The client is looking for someone with strong experience in .NET, leadership characteristics, and pays attention to detail.
Qualifications and Experience : Bachelors degree in Computer Science or related field7+ years of experience designing, implementing, and testing productsExcellent communication, documentation, and reporting skillsBackground in developing data management & reports applicationsExceptional design skills, production value and attention to detailProven track record in estimating development tasks and meeting those estimatesA thorough understanding of contemporary user-centered design methodologiesMac and Windows operating systemsSQL Server 2008 and 2012Microsoft Visual Studio 2005, 2008, 2010 and 2012Microsoft C# .
Design, create, and support internal and external API strategy for inter and intra system communication and synchronization.
Execute interaction design and visual design as a part of a multi-disciplinary teamCollaborate on user experience planningStay current with and anticipate technology evolutions.
Write technical specifications ensuring all business requirements are addressed whilst following architecture / development best practices.
Ensure adequate unit testing of all development to meet quality standardsAttend regular internal & external status meetings