Job Search and Career Advice Platform
6,546

Technical jobs in South Africa

Senior Developer C#

Senior Developer C#
First Technology Pty Ltd
Gauteng
ZAR 700,000 - 1,000,000
I want to receive the latest job alerts for “Technical” jobs

DevOps Tech Lead (DBN)

DevOps Tech Lead (DBN)
Betting Entertainment Technologies (Pty) Ltd
KwaZulu-Natal
ZAR 800,000 - 1,200,000

Electrical Engineer - Hv Transmission Lines

Electrical Engineer - Hv Transmission Lines
Aecom
Durban
ZAR 500,000 - 800,000

Senior System Analyst

Senior System Analyst
Flash Group
Wes-Kaap
ZAR 800,000 - 1,200,000

Senior Software Engineer

Senior Software Engineer
Boxfusion
Gauteng
ZAR 600,000 - 900,000
Discover more opportunities than anywhere else.
Find more jobs now

Senior Architectural Technologist

Senior Architectural Technologist
The Legends Agency
Cape Town
ZAR 600,000 - 900,000

Head Of Technical Operations South Africa & Sub-Sahara Africa

Head Of Technical Operations South Africa & Sub-Sahara Africa
Fresenius Group
Gauteng
USD 120,000 - 180,000

Technical SEO Specialist

Technical SEO Specialist
The Legends Agency
Cape Town
ZAR 200,000 - 300,000
HeadhuntersConnect with headhunters to apply for similar jobs

Senior Piping Engineer

Senior Piping Engineer
SGS
Heidelberg
ZAR 600,000 - 850,000

ServiceNow Technical Architect - Johannesburg or Cape Town

ServiceNow Technical Architect - Johannesburg or Cape Town
Linking Humans
Cape Town
ZAR 400,000 - 500,000

Senior IT Helpdesk Technician (DBN)

Senior IT Helpdesk Technician (DBN)
Betting Entertainment Technologies (Pty) Ltd
KwaZulu-Natal
ZAR 200,000 - 300,000

Data Architect (AWS Focus) – Cloud Data and AI Consulting

Data Architect (AWS Focus) – Cloud Data and AI Consulting
myDeloitte
Midrand
ZAR 800,000 - 1,200,000

Business Analyst

Business Analyst
ooba
Cape Town
ZAR 400,000 - 700,000

Senior IT Product Manager

Senior IT Product Manager
Datafin IT Recruitment
Johannesburg
ZAR 750,000 - 1,200,000

Technical Talent Acquisition Specialist – Remote (PST or EST Hours)

Technical Talent Acquisition Specialist – Remote (PST or EST Hours)
Growth Troops
Cape Town
Remote
ZAR 200,000 - 300,000

Solution Architect : Cloud Products

Solution Architect : Cloud Products
Vodafone Group
Midrand
ZAR 80,000 - 110,000

Technical Analyst – Cards Onboarding

Technical Analyst – Cards Onboarding
Onafriq
Johannesburg
ZAR 450,000 - 600,000

Senior Platform and Compute Engineer

Senior Platform and Compute Engineer
Boardroom Appointments
Cape Town
ZAR 500,000 - 700,000

Program Manager / Engineering Manager

Program Manager / Engineering Manager
Lumax Energy (Pty) Ltd
Gauteng
ZAR 900,000 - 1,500,000

Engineering Manager : Commercial Technology Installations Audits And Special Projects

Engineering Manager : Commercial Technology Installations Audits And Special Projects
Air Products South Africa
Gauteng
ZAR 900,000 - 1,200,000

Site Supervisor - Tweefontein - Limpopo

Site Supervisor - Tweefontein - Limpopo
Schauenburg Systems
Limpopo
ZAR 30,000 - 55,000

Technical Services Manager

Technical Services Manager
Recru-it
South Africa
ZAR 60,000 - 100,000

BID Coordinator

BID Coordinator
Manpower SA
Gauteng
ZAR 350,000 - 500,000

BID Coordinator

BID Coordinator
University of Fort Hare
Johannesburg
ZAR 200,000 - 300,000

ServiceNow Technical Architect (CPT)

ServiceNow Technical Architect (CPT)
Datafin
Cape Town
ZAR 800,000 - 1,200,000

Top job titles:

Saps jobsOnline jobsSecurity jobsWork From Home jobsAdministration jobsGovernment jobsPart Time jobsRemote jobsMine jobsSafety Officer jobs

Top companies:

Jobs at EskomJobs at PnetJobs at CapitecJobs at EkurhuleniJobs at IsasaJobs at SapsJobs at AbsaJobs at AmpathJobs at Rand WaterJobs at Tfg

Top cities:

Jobs in JohannesburgJobs in Cape TownJobs in DurbanJobs in PretoriaJobs in Port ElizabethJobs in BloemfonteinJobs in GqeberhaJobs in SowetoJobs in PietermaritzburgJobs in East London

Senior Developer C#

First Technology Pty Ltd
Gauteng
ZAR 700,000 - 1,000,000
Job description

The Senior Software Developer (C#) is responsible for leading technical development efforts, designing robust software architecture, and delivering high-quality code and solutions. This role provides mentorship to junior developers, ensures adherence to best practices, and supports innovation through research and integration of new technologies.

Key Responsibilities:

Technical Leadership & Mentorship
  • Provide guidance and mentorship to junior developers, supporting their technical growth.

  • Lead architectural design sessions and contribute to the overall technical strategy.

  • Promote best practices and establish coding standards across the development team.

Software Design & Development
  • Develop scalable, maintainable, and high-performance applications using C# and ASP.NET MVC.

  • Build dynamic user interfaces using jQuery and Blazor (client-side and server-side).

  • Optimize and maintain SQL Server databases, including complex queries, stored procedures, and schema design.

System Architecture & Design
  • Design software architectures that meet business requirements for scalability, performance, and security.

  • Select and integrate appropriate technologies, frameworks, and tools for various solutions.

Problem Solving & Innovation
  • Troubleshoot and resolve complex software issues.

  • Research and implement innovative solutions to meet business challenges.

  • Lead R&D initiatives to explore new technologies and methodologies.

Quality Assurance & Testing
  • Define and execute unit, integration, and performance testing strategies.

  • Maintain and enhance test suites to ensure consistent software quality.

  • Conduct code reviews and lead architecture audits.

Continuous Integration & Deployment
  • Implement and manage CI/CD pipelines to ensure efficient and reliable deployments.

  • Integrate DevOps practices for automated build, test, and deployment workflows.

Performance & Security Optimization
  • Identify and address system performance bottlenecks through profiling and tuning.

  • Implement security best practices, including authentication, authorization, and encryption.

System Maintenance & Support
  • Provide expert support for production systems.

  • Plan and execute upgrades, maintenance, and incident resolutions.

Project Management & Agile Delivery
  • Collaborate with delivery managers and stakeholders to scope and plan projects.

  • Deliver accurate time and resource estimates in an agile development environment.

Communication & Collaboration
  • Communicate clearly with technical and non-technical stakeholders.

  • Foster collaboration within cross-functional teams.

Key Technical Skills
  • Team Leadership & Technical Project Management

  • C# Programming (Full .NET Framework & .NET Core)

  • ASP.NET MVC, Blazor, Xamarin, .NET MAUI

  • Azure Cloud Services Deployment & Management

  • MS SQL Server (Querying, Indexing, Stored Procedures)

  • DevOps Practices & CI/CD Pipeline Implementation

  • Agile Methodologies (Scrum, Iterative Development)

  • Software Architecture & Design Patterns

  • AI Integration with Azure OpenAI (Proof of Concepts)

  • Application Modernization & Cloud Migration

  • Security, Scalability & Maintainability Best Practices

  • Microsoft Office Suite (for documentation and productivity)


Minimum Requirements

Education & Qualifications:

  • Diploma or Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.

  • Relevant industry certifications (e.g., Microsoft Certified: Azure Developer Associate, MCSD) will be advantageous.

Experience:

  • Minimum of 7 years of professional software development experience.

  • Proven experience developing applications using C#, ASP.NET MVC, and .NET Core.

  • Hands-on experience with Blazor, jQuery, and modern web development frameworks.

  • Strong background in SQL Server, including writing complex queries and optimizing database performance.

  • Experience with Azure cloud services, including deployment and management.

  • Demonstrated experience in leading code reviews, mentoring team members, and contributing to architecture design.

Technical Skills:

  • Proficient in object-oriented programming and software design principles.

  • Strong experience with CI/CD pipelines and DevOps practices.

  • Deep understanding of software security principles (authentication, authorization, encryption).

  • Familiarity with Agile methodologies (Scrum/Kanban).

  • Experience in application modernization and cloud migration is a plus.

Soft Skills:

  • Excellent problem-solving and analytical skills.

  • Strong communication and collaboration abilities.

  • Ability to mentor junior developers and lead technical initiatives.


  • Previous
  • 1
  • ...
  • 157
  • 158
  • 159
  • ...
  • 262
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • Predictions for 2024
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved