
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A software development company is seeking a Senior Developer - Team Lead to design and maintain complex software systems. The ideal candidate has 6-9 years of experience, degree in IT, and strong skills in C#, .NET, and Angular. Responsibilities include leading teams, managing systems, and providing client support. This position is based in Gauteng, South Africa.
Senior Developer - Team Lead
Department : Software Development
Employment Type : Full Time
Location : SA | Central | Johannesburg
Description
The Senior Software Engineer plays a key role in designing, developing, and maintaining complex software systems.
The Senior Software Engineer will take ownership of the major systems, drive technical initiatives, and lead by example.
Qualifications and Experience
BSC (IT) or equivalent degree / diploma
6 – 9 years experience
Worked in multi developer environment
Database experience – MS SQL Server
6 years working experience
Experience in AngularKnowledge - AdvantageousXML using XML Object ModelWindows CE Application development using Microsoft Compact FrameworkWindows Desktop development using .
Net Framework 4.5.1Infragistics 3rd Party Win Forum controlsCrystal Reports – Writing and Designing reportsAutomated Testing within TFS (Team Foundation Server)Mobile Development HTML'sWeb API Architecture
Skills requiredStrong Business AcumenLeadership and project management skillsProblem solving abilityStrong reporting abilityStrong written, verbal, analytical and interpersonal skillsPresentation and facilitation skillsExcellent communication skillsStrong business process knowledgeStrong Technical SkillsFluent in modern technologies like C#,.
NET, Angular, Kubernetes, and similar contemporary stacks.
#J-