912 C Net jobs in South Africa
.Net Developer
Posted 3 days ago
Job Viewed
Job Description
Code with precision. Build with purpose.
Join a small, highly skilled team developing a brand-new integrated property management system from the ground up, replacing legacy systems with modern, stable, and proven technologies. This is not just another developer job; this is your chance to craft entire applications, shape their architecture, and see your work directly impact the business.
What You’ll Own- Design and develop full-stack applications, components, and user interface controls.
- Integrate systems with third-party services to extend capabilities.
- Write and maintain clean, efficient, and well-documented code.
- Collaborate with the development team to drive innovation, efficiency, and speed.
- Build a deep understanding of property management processes to deliver solutions that matter.
- Languages & Frameworks : C#, .NET Framework, ADO.NET, ASP.NET Blazor, HTML, JavaScript, jQuery.
- Applications : WinForms, multi-tier architectures, UI-less server services.
- Databases : SQL programming, complex queries, report design.
- Core Skills : Multi-threading, data serialization, encryption fundamentals, globalization/localization.
- A seasoned professional with a strict minimum of seven years of hands-on experience
- A platform-agnostic thinker who understands software architecture at a deep level.
- Mathematically competent and detail-oriented, balancing precision with timely delivery.
- A problem-solver who values performance, resource efficiency, and maintainability in every line of code.
- Impact – Your work shapes a mission-critical platform for the business.
- Ownership – Design and deliver complete features from concept to deployment.
- Growth – Deep technical challenges that keep your skills razor-sharp.
- Culture – Agile, collaborative, and perfection-driven without corporate bureaucracy.
If you’re ready to code with clarity, precision, and purpose, this is your seat at the table.
Apply now:
#J-18808-Ljbffr.Net Developer
Posted 3 days ago
Job Viewed
Job Description
Our Travelstart team is looking for a talented and experienced Intermediate/Senior .NET Developer to join our team. This is a key role in designing, developing, implementing, and maintaining high-quality, scalable .NET applications using modern technologies. This role will collaborate closely with other developers, designers, and product managers to deliver innovative solutions that meet our business needs.
(This role is planned to be based in Cape Town )
Key Responsibilities
- Design, develop, and implement secure, maintainable, and scalable web applications using ASP.NET MVC/Core and .NET frameworks (4.5 to .NET Core)
- Develop clean, well-documented, and unit-testable code adhering to best practices.
- Work with SQL Server databases to design, implement, and optimize data access layers using Entity Framework or similar ORM tools.
- Develop user interfaces using AngularJS or a modern JavaScript framework.
- Participate in code reviews and provide mentorship to junior developers.
- Stay current with the latest advancements in .NET technologies and best practices.
- Collaborate effectively with cross-functional teams to understand business requirements and translate them into technical solutions.
- Participate in the entire software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance.
- Troubleshoot and debug complex application issues.
Requirements
- A 3-year National Diploma: Information Technology or Degree in Computer Science or Information Systems (At minimum NQF 4 with RPL and with proven experience in Software Development would also be considered)
- Minimum 5+ years of experience as a .NET developer
- Strong understanding of .NET frameworks (4.5 to .NET Core) including ASP.NET MVC/Core, C#, and Entity Framework or similar ORM tools
- Experience with SQL Server database development and administration.
- Experience with AngularJS or a modern JavaScript framework for building web user interfaces.
- Excellent problem-solving and analytical skills
- Strong communication, collaboration, and teamwork skills
- Ability to work independently and manage multiple tasks effectively.
- Passion for software development and a continuous learning mindset
About Travelstart
Travelstart is Africa’s leading online travel agency (OTA) that helps today’s business and leisure travellers search, compare and book the best flight, bus, hotel, car hire, holiday packages and activities all in one place.
With a huge focus on affordable travel and simplifying the travel booking experience for our customers, visit the Travelstart website or download the Travelstart app, to find some of the lowest fares around. Pay quickly and safely online with your preferred payment method and you’re off!
#J-18808-Ljbffr.Net Developer
Posted 10 days ago
Job Viewed
Job Description
Are you ready to make your mark as a key player in software innovation? We are looking for a skilled and experienced .NET Developer to join our dynamic team.
If you’re passionate about building smart, scalable solutions and eager to work across the full development lifecycle in the insurance industry, this is your opportunity!
Let’s shape the future of insurance technology — together.
Successful candidate must currently reside in Cape Town.
Salary: R60 000 per month.
Role Purpose:
As a .NET Developer, you’ll be instrumental inbuilding, maintaining, and enhancing software applications using the .NET framework.
Your work will directly influence how the business runs — delivering top-tier solutions aligned with business needs and industry best practices.
Qualification and Experience:
- Full Qualification
- 5+ years’ experience
- Experience working with C#
- Experience with ASP.Net
- Experience with SQL and RDBMS database concepts and design
- Exposure to or good understanding of .Net Core
Exposure to or good understanding of Entity Framework
Duties & Responsibilities:
- Support of existing development code base, including patches and enhancements
- Documenting current code base including ensuring proper code management and version control
- Developing new solutions based on Business requirements
- Understand Business processors and align these requirements within a development environment
- Assisting senior developers with any overflow workload
- Implementing development best practices
- Ensuring that code development aligns to the IT infrastructure roadmap, including cloud development
- Investigate current development trends and proposing potential new practices to the team.
- Fulfil a database administrative role, including database support, analytics, and reporting.
Competencies:
- Exceptional communication skills — clear, confident, and collaborative
- Self-driven and highly motivated to deliver outstanding solutions
- Organized and efficient, with a strong attention to detail
- A natural problem solver with a passion for optimizing performance and meeting evolving business needs
- Always eager to learn new technologies and grow your skill set
.NET Developer
Posted 13 days ago
Job Viewed
Job Description
Join to apply for the .NET Developer role at ExecutivePlacements.com - The JOB Portal
3 days ago Be among the first 25 applicants
Join to apply for the .NET Developer role at ExecutivePlacements.com - The JOB Portal
Get AI-powered advice on this job and more exclusive features.
SUMMARY:
Exclusive Opportunities For YOU! Our client is looking for a skilled
- NET Developer
Network Recruitment
Job Ref:
NWA003387/Ren
Date posted:
Thursday, June 26, 2025
Location:
Johannesburg, South Africa
SUMMARY:
Exclusive Opportunities For YOU! Our client is looking for a skilled .NET Developer with experience in .NET MVC and .NET MAUI to join their dynamic development team. The ideal candidate will have a solid grasp of the .NET stack , with hands-on experience in both web and mobile application development , as well as database management and cloud integration .
POSITION INFO:
Key Responsibilities:
- Develop, maintain, and enhance web applications using ASP.NET MVC
- Build cross-platform mobile and desktop applications using .NET MAUI
- Design, optimize, and manage databases using SQL Server
- Refactor and optimize existing code to improve performance and maintainability
- Apply secure coding practices and ensure that all applications comply with security standards
- Debug, troubleshoot, and resolve technical issues efficiently
- Provide technical support to end users and clients as needed
- Proficiency in C# and the .NET framework (preferably .Net Core / .NET 6+)
- Experience developing web applications using ASP.NET MVC
- Hands-on experience with .NET MAUI for building cross-platform mobile and desktop applications
- Strong knowledge of SQL Server, including stored procedures, indexing, and performance optimization
- Familiarity with front-end technologies such as JavaScript, jQuery, HTML, and CSS
- Experience working with RESTful APIs and integrating third-party services
- Solid understanding of Git for version control and collaborative development
- Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related field.
- 3+ years of experience in .NET development, including hands-on work with ASP.NET MVC and .NET MAUI.
For more IT jobs, please visit
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.
For more information contact:
Rendani Ndou
Researcher
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Advertising Services
Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x
Get notified about new Dotnet Developer jobs in Johannesburg, Gauteng, South Africa .
Johannesburg, Gauteng, South Africa 1 week ago
Bedfordview, Gauteng, South Africa 3 weeks ago
Sandton, Gauteng, South Africa 3 days ago
Sandton, Gauteng, South Africa 2 months ago
Sandton, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 6 months ago
Johannesburg Metropolitan Area 1 week ago
City of Johannesburg, Gauteng, South Africa 2 weeks ago
Sandton, Gauteng, South Africa 3 days ago
Junior / Intermediate Software DeveloperJohannesburg, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 3 days ago
Midrand, Gauteng, South Africa 2 weeks ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg Metropolitan Area 1 month ago
Sandton, Gauteng, South Africa 3 weeks ago
Woodmead, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 2 days ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg Metropolitan Area 2 days ago
Johannesburg, Gauteng, South Africa 1 year ago
Johannesburg, Gauteng, South Africa 9 months ago
Ivory Park, Gauteng, South Africa 1 month ago
City of Johannesburg, Gauteng, South Africa 21 hours ago
Johannesburg, Gauteng, South Africa 1 year ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr.NET Developer
Posted 13 days ago
Job Viewed
Job Description
Join to apply for the .NET Developer role at Impronics Technologies .
Job Description
We are seeking a skilled .NET Developer with strong experience in ASP.NET, MVC, Web API, JavaScript, and C#. The ideal candidate will have a deep understanding of Windows Services, IIS, and MSSQL. Experience with MSMQ, FPML, and Swift is highly desirable. You will be responsible for designing, developing, and maintaining scalable applications to meet business needs.
Key Responsibilities
- Develop and maintain applications using ASP.NET, MVC, Web API, and C#.
- Create and manage complex SQL queries and databases in MSSQL.
- Implement messaging systems using MSMQ.
- Design and implement Windows Services.
- Configure and manage web servers (IIS).
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure high performance, quality, and responsiveness of applications.
- Develop and maintain services for financial messaging protocols like FPML and Swift.
- Provide technical support and troubleshooting for developed applications.
- Work on bug fixing and improving application performance.
Required Skills
- ASP.NET: Extensive experience in web development using ASP.NET and MVC framework.
- C#: Strong knowledge of C# programming.
- Web API: Experience in developing RESTful services using Web API.
- JavaScript: Proficiency in JavaScript for front-end functionality.
- Windows Service: Expertise in creating and managing Windows Services.
- IIS: Hands-on experience with Internet Information Services (IIS) for hosting web applications.
- MSSQL: Proficiency in working with SQL databases.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Information Technology
Industries
- Technology, Information and Internet
Referrals increase your chances of interviewing at Impronics Technologies by 2x.
Johannesburg, Gauteng, South Africa
#J-18808-Ljbffr.Net Developer
Posted 19 days ago
Job Viewed
Job Description
Reference: HC003137-Moipo-1
Location: Remote/Pretoria, Gauteng, South Africa
Job Description: The ideal candidate will be responsible for developing business applications utilizing Microsoft's development stack. This includes maintaining existing .Net-based applications to ensure their continuous effectiveness in supporting evolving business processes.
Key Responsibilities:
- Collaborate with fellow developers to understand the auditing environment and cycles impacting reporting applications.
- Comprehend existing reporting application functionalities and business rules, along with application data entities.
- Participate in requirements reviews with business analysts and internal teams.
.Net Developer
Posted 19 days ago
Job Viewed
Job Description
Reference: PR000478-RN-1
Psybergate is an IT company that builds bespoke software solutions and provides highly skilled resources to its clients. We are looking for a .Net Developer to join our financial services client based in Sandton for a 12-month contract role.
What you will be doing:
- Work on a .NET based desktop application, involved in all aspects of development including design, planning, development, and deployment.
- Bring creativity, innovation, and a focus on timely product engineering delivery.
- Take ownership of tasks, including coding, unit testing, troubleshooting, and performance optimization.
- Collaborate with team members to define, design, and ship new features through the development lifecycle.
- Completed IT / BSc degree or related fields.
- 3 years' development experience.
- Strong technical/software engineering background.
- .NET Framework 6, C#, and VB.NET.
- PostgreSQL and Domain Driven Design architecture.
- Experience with Windows Communication Foundation and Hangfire.
- Familiarity with WinForms UI and DevExpress.
- Experience with ClickOnce for installation and upgrades.
- Microsoft Azure experience is beneficial.
- Good experience in system/application architecture, design, development, implementation, and deployment.
- Experience with integrated system environments and deployment architecture.
- Proven problem-solving abilities.
- Self-driven, technology leader, able to work independently.
- Visual Studio Code
- Git
- Azure DevOps
- Debugging & troubleshooting.
- Writing well-documented and maintainable code.
- Passion for software excellence and quality-driven work.
Please note that if you do not hear from us within 3 weeks, consider your application unsuccessful.
Please note that most of our positions are remote; however, candidates should reside within traveling distance as circumstances of the opportunity can change.Package & Remuneration
Monthly
#J-18808-LjbffrBe The First To Know
About the latest C net Jobs in South Africa !
.NET Developer
Posted 19 days ago
Job Viewed
Job Description
Hire Resolve is seeking a skilled and enthusiastic .Net Developer to join our client's team. You will collaborate with a team of talented developers and work on projects that span various industries and sectors.
If you are passionate about software development and thrive in a collaborative and dynamic environment, we invite you to connect with one of our skilled consultants today and explore the exciting career opportunities that await you.
Responsibilities:
- Design, develop, and maintain software applications using the .Net framework
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, testable, and efficient code
- Troubleshoot and debug applications to optimize performance and resolve issues
- Participate in code reviews to ensure code quality and consistency
- Stay up-to-date with emerging technologies and industry trends
- Collaborate with clients and stakeholders to gather and understand project requirements
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field
- Proven experience in .Net development, including proficiency in C# and ASP.Net
- Strong understanding of object-oriented programming principles
- Hands-on experience with front-end technologies such as HTML, CSS, and JavaScript
- Familiarity with database management systems, particularly Microsoft SQL Server
- Experience working in an Agile development environment
- Excellent problem-solving and communication skills
- Self-motivated with the ability to work independently and within a team
Benefits:
- Salary negotiable
Contact Hire Resolve for your next career-changing move. Our client is offering a highly competitive salary for this role based on experience. You can also visit the Hire Resolve website: hireresolve.us or email us your CV: .
We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.
#J-18808-Ljbffr.NET Developer
Posted 19 days ago
Job Viewed
Job Description
One of the largest media companies in Southern Africa is looking for a Senior .Net Engineer to join their team and contribute to building the best experience for millions of their users who visit their digital properties.
What will you do?
You will be working in an agile environment, alongside a dynamic and multi-skilled team to deliver sound technical solutions based on the needs of the business and users, across the web and mobile space.
Requirements:
- Tertiary qualification
- 7+ years of development experience working with ASP.NET and C#
- 2+ years of development experience working with .NET Core
- Experience with source control (Git)
Location: Remote
If you are interested, please apply directly.
#J-18808-Ljbffr.NET Developer
Posted today
Job Viewed
Job Description
Qualifications & Skills:
- Bachelors Degree in Computer Science, IT, or arelated field (or equivalent experience)
- Minimum 3 years mobile app development experience
- Strong proficiency in C# and .NET MAUI / Xamarin
- Solid understanding of XAML, MVVM design pattern, and data binding
Requirements:
- Experience developing cross-platform iOS & Android apps
- API integration experience (RESTful services)
- Ability to write clean, scalable, maintainable code
- Familiarity with debugging, troubleshooting, and performance optimization
- Knowledge of local data storage and offline capabilities
- Experience with .Net Core concepts (Dependency Injection)
- Ability to write platform-specific native code when required
- Strong verbal and written communication skills
Advantageous:
- Experience in financial services industry
- Knowledge of commercial UI components (DevExpress and SyncFusion)
- Familiarity with unit testing frameworks (xUnit and NUnit)
- Exposure to CI/CD automation processes
KPAs:
- Develop and maintain high-quality cross-platform mobile applications
- Integrate APIs for seamless data flow between app and back-end
- Collaborate with UI/UX teams to craft intuitive, responsive interfaces
- Perform code reviews and provide feedback to team members
- Troubleshoot and optimize application performance
- Keep abreast of emerging trends and technologies
Apply now!