C# Team Lead Developer (Remote)C# Team LeaderWe have an excellent opportunity for a Senior C# Developer with Lead experience with our client in Johannesburg North.
This role is mainly remote and will only require client-side participation when the project calls for it. The ideal candidate will be flexible in learning new languages and software, as well as be skilled in research, analysis, design, as well as implementation.
MUST be a self-starter with good attention to detail. You should also be able to effectively communicate with your team, and customers, with confidence and professionalism.
Accomplish technical project requirements defined by project managersMeets and assists in improving implementation standardsCompletes project work packages within the agreed upon timeframes, and to the required level of qualitySupports existing customer implementations and provides support as defined by the support and service processesInteract with customers at appropriate level with confidence and professionalismCoach and mentor junior staff membersAssist with code review of junior staffActively participates in knowledge and IP sharing through use of processes and systems put in place to capture said knowledge and IPActively increase knowledge and skills in various areas as required to successfully perform requirementsExtensive involvement in software development and maintenanceAssist with testing as part of system development lifecycleAbility to assist with new proof of concepts as and when requiredDevelop and maintain technical documentationDevelop new software solutions for new and existing clients.