Job title : Corp Mem Systems Analyst / Designer
Job Location : Gauteng, Johannesburg
Deadline : November 22, 2025
Quick Recommended Links
- Jobs by Location
- Job by industries
Job Purpose
We are looking for a Full Stack Developer with strong experience in end-to-end web development to join our Corporate Membership team. This role blends development, design, and support responsibilities, with a focus on delivering scalable web solutions aligned to business needs. The ideal candidate will have a solid foundation in both front-end and back-end development, particularly using C# and Angular, and will contribute to solution architecture, coding, and platform maintenance.Job Responsibilities
Design and develop full stack web applications using C#, .NET Core, and Angular.Participate in solution architecture and macro-level design discussions.Deliver work products within agreed timelines and budgets.Provide proof of concepts and obtain stakeholder sign-off.Engage with business stakeholders and technical teams across domains.Maintain and support the platform / solution environment.Resolve issues and manage advanced data structures in MS SQL.Contribute to continuous integration and deployment (CI / CD) practices.Support corporate responsibility initiatives aligned to business strategy.Identify opportunities to improve systems and processes.Essential Qualifications - NQF Level
Advanced Diplomas / National 1st DegreesDiplomaPreferred Qualification
Degree in Information Technology / Computer ScienceEssential Certifications
Advanced Certification in relevant technologies where availableMinimum Experience Level
3 to 5 years of full stack web development experience.Minimum 2 years hands-on experience with Angular.Experience in C# and .NET Core development.Exposure to analysis and design of web solutions (not BI-related)Technical Exposure
Full stack development : C#, .NET Core, Angular.CI / CD and repository management.Issue resolution and debugging.Advanced MS SQL data and structure management.Web application architecture and deployment.Technical / Professional KnowledgePrinciples of project managementRelevant design toolsRelevant regulatory knowledgeRelevant software and systems knowledgeResearch methodologyRole relevant related technologiesSystem Development Life cycle(SDLC)Systems Analysis and designTechnical System InterfacesTesting principles and processesICT jobs