What Jobs are available for Senior Net Developer in South Africa?
Showing 546 Senior Net Developer jobs in South Africa
Your Exclusive Access to Preselected Top Positions with Salary Benchmarks. Get Introduced to the Right Contacts for Your Career Leap. Register Now! Sign Up Online. View Services. Browse Free Resources. Highlights: Free Sign Up Option Available, Free Resources Available.
R1200000 - R2500000 Y Afro Ant Consulting (Pty) Ltd
Posted today
Job Description
Overview
Our client is seeking a Senior Developer who's evolved with the tech landscape and brings deep development expertise. This is a 6-month contract opportunity to contribute to enterprise-grade application development using modern .NET technologies.
Responsibilities
- Design, build, and maintain scalable, secure applications
- Work extensively with C#, Blazor, and the Azure ecosystem
- Champion clean code, reusable components, and robust architecture
- Collaborate across teams to deliver high-impact solutions
Desired Experience & Qualification
- Strong adaptability and problem-solving skills
- Passion for secure, maintainable, and scalable code
- Familiarity with public sector environments is a plus
Location: Cape Town
Contract Duration: 6 months
Start Date: Immediate / As soon as possible
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
Posted today
Job Description
Matriarch is a specialist energy and utilities management company and a proud partner within the Fedgroup ecosystem.
About Matriarch
Matriarch is an Intelligent Asset Management company. We manage high-value energy assets by leveraging advanced IoT technology, real-time data and actionable insights to:
Our mission is simple: provide data-driven tools and insights that cut risk, enable smarter decisions, and deliver long-term, measurable returns.
To make this possible, we\'ve built both external tooling and internal tooling (Grafana dashboards, monitoring systems, and custom data pipelines with .NET, MSSQL and React). If we can measure it, we can display it.
We\'re a dynamic team with ongoing R&D projects, exploring new opportunities in industries like agriculture and beyond.
The Role
We\'re looking for a talented .NET Developer who wants to work on a variety of real-world projects. You\'ll be building the .NET services behind our client portal (where customers monitor their assets) and our internal operations tooling. Expect to work with .NET Core, ASP.NET MVC, and MSSQL while also dipping into IoT, energy systems and large-scale data.
If you thrive on variety, love solving problems and want to build products that are actually used in the field, this role will keep you engaged.
What You\'ll Do
- Build and maintain .NET applications that support our client-facing platforms and internal tools
- Integrate with IoT devices, firmware, and third-party APIs
- Help shape and develop APIs and data pipelines (Kafka experience a bonus)
- Collaborate with cross-functional teams on the full product lifecycle: From design → development → deployment → monitoring
- Use Grafana and other internal tools to create dashboards and insights for energy and IoT systems
- Stay hands-on with new tech and contribute to R&D projects across the property, energy and agriculture industries
- Design, optimise and work with SQL databases (including performance-intensive queries)
What We're Looking For
- Strong experience with .NET Core / ASP.NET MVC
- Confident working with databases (SQL, MSSQL) and performance-heavy queries
- Good grasp of API development and integration
- Curious, proactive and comfortable working independently or in a collaborative team
Bonus Skills (nice to have, not must-haves):
- IoT device integration and firmware experience
- Experience working with large datasets / Kafka / real-time data streaming
- Cybersecurity knowledge
- Familiarity with DevOps practices and tools
- Background in the energy or agriculture sector
Why Join Us?
- A role that's varied, hands-on and never boring.
- Work on real IoT + energy systems that drive sustainability and impact
- A pipeline of projects across energy, utilities, and agriculture
- A collaborative culture where your ideas actually make it into production
- Opportunities to learn, experiment, and grow with a forward-thinking team
Is this job a match or a miss?
Posted today
Job Description
We do what is EXACTLY to be done.Not EXTRA Not ORDINARY
We are an Integrated Agency. From strategy to metrics, we help organizations build brand advocacy and evangelism in all the places customers spend time. Ranging from Contractual Staffing to Customized Software Solutions, we provide the Edge to your brand, we have muliple Client projects that needs serious talent and deliverables
Established in 2018 , We were the Newbies in the town, but hungry for Success and Delivering the best results we have sailed through succesfully We work with you, for you and achieve goals together
The Role
You Will Be Responsible For
- Writing well-designed, testable and efficient code.
- Gathering and evaluating user feedback.
- Working as a part of a dynamic team to deliver winning products.
- Providing code documentation and other inputs to technical documents.
- Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
- Troubleshooting and debugging to optimise performance.
Ideal Profile
- 7+ years of overall software development experience with at least 2–3 years working with modern .NET technologies.
- Deep expertise in C# programming and .NET Core development.
- Solid experience with Blazor Framework, including Blazor Server and Blazor WebAssembly.
- Proficient in creating modular, reusable UI components using Fluent UI or MudBlazor.
- Skilled in Entity Framework Core, including writing LINQ queries and handling DB migrations.
- Hands-on experience with Azure services, particularly Azure B2C, Blob Storage, and Azure DevOps.
- Familiarity with MediatR and CQRS design patterns.
- Strong understanding of secure coding practices, including audit logging, secure file transfers, and error handling.
- Excellent problem-solving skills and a proactive attitude toward learning and applying new technologies.
- Experience working in Agile/Scrum environments.
- Prior involvement in enterprise-grade software projects.
- Contributions to open-source or developer communities.
What\'s on Offer?
- Work alongside & learn from best in class talent
Is this job a match or a miss?
R900000 - R1200000 Y Blue Pearl HQ
Posted today
Job Description
Job Description
We are seeking a highly skilled and motivated
.Net Developer
to join our dynamic development team. The ideal person will bring at least 5 years of hands-on software development experience with a strong focus on .Net technologies, Blazor, and cloud-based solutions (preferably Microsoft Azure). This role requires a developer who is passionate about writing clean, maintainable code and follows modern development best practices.
Requirements
Skills and experience
What You\'ll Do
- Design, develop, and maintain scalable .NET applications using Blazor and modern web technologies.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Apply software engineering best practices including SOLID principles, design patterns, and object-oriented programming.
- Conduct thorough debugging, unit testing, and performance tuning.
- Design and optimize database solutions using Microsoft SQL Server or other relational databases.
- Participate in code reviews, technical discussions, and contribute to continuous improvement efforts.
Your Expertise
- Minimum of 5 years' experience in software development.
- Proven experience in .Net Core/.Net 5+ and C#.
- Practical experience with Blazor for web application development.
- Solid understanding and hands-on experience with Microsoft Azure or equivalent cloud platforms.
- Strong knowledge of object-oriented programming, design patterns, and SOLID principles.
- Excellent debugging, troubleshooting, and analytical skills.
- Proficient in database development and design, particularly with Microsoft SQL Server.
Your Personal Attributes
- Excellent communication skills, motivational, and interpersonal skills.
- Excellent technical, diagnostic, and troubleshooting skills.
- Strong leadership and organizational abilities.
- Build professional relationships with team and clients.
Other information applicable to the opportunity:
- Fixed Term Contract: 12 Months
- Location: Cape Town CBD - Hybrid work model
Is this job a match or a miss?
R900000 - R1200000 Y iOCO
Posted today
Job Description
We\'re currently looking for a few intermediate and Senior .Net Developers to join our Cape Town based team.
We are working with a few clients, all based in Cape Town and who all work in a hybrid way.
For the Full stack roles, besides using .Net on the back-end, APIs and SQL, etc. the following tech is used on the front-end: Angular, React or Blazor.
There are also back-end focused positions available.
I\'m happy to share further details if you\'re open to a discussion (role/ client specific).
Other information applicable to the opportunity:
- Contract Position: 12 Months (can look at perm as an option)
- Location: Cape Town - Hybrid
- Level/ years experience: Intermediate - Senior (5+ years)
Is this job a match or a miss?
Posted today
Job Description
We are seeking a skilled .NET Developer with proven experience in AWS, Power BI, and Python scripting. The ideal candidate will be responsible for designing, developing, and maintaining scalable applications, integrating cloud-based solutions, and delivering data-driven insights.
Job Duties:
- Develop and maintain .NET applications across various business domains
- Design and implement cloud-native solutions using AWS
- Create and manage Power BI dashboards and reports
- Automate data workflows and ETL processes using Python
- Collaborate with cross-functional teams to define and deliver technical solutions
- Troubleshoot, optimize, and enhance existing systems and codebases
Key Requirements:
- 5+ years experience with relevant technologies
- Strong proficiency in .NET (C#)
- Hands-on experience with AWS services
- Solid understanding of Power BI for reporting and dashboards
- Proficient in Python scripting for automation and data processing
- Ability to work independently and in a collaborative team environment
Is this job a match or a miss?
R400000 - R1200000 Y iOCO
Posted today
Job Description
We\'re seeking a skilled Senior .NET Developer to join our growing team.
In this role, you will be required to design, develop and maintain software applications using the .NET framework.The role involves building high-quality, scalable, and efficient solutions that meet technical and business needs.The developer will work closely with cross-functional teams, including business analyst and project managers, to ensure successful delivery of software projects and ongoing system enhancements.
What you\'ll do:
- Translate requirements to solution design
- Translate business functional requirements into a fit for purpose technical design that meets IT Architecture, data, security, resilience and quality standards.
- Responsible for the target selection and acquisition of off-the-shelf components where such components will reduce cost and speed up development.
- Document and communicate the solution and high-level designs using effective visualisations and technical writing skills.
- Identify opportunities in development through coding modules that can be distributed amongst developers to support resource scalability within a project.
- Design, develop and maintain web and desktop applications using .NET core, ASP.NET, and related technologies.
- Create robust, scalable, and secure RESTful APIs and microservices to support enterprise-wide applications.
- Collaborate with software architects to design high-level application architecture and ensure the scalability and performance of systems.
- Implement solutions that follow design patterns, coding standards, and industry best practices to ensure maintainability and reusability.
- Participate in code reviews and contribute to architectural discussions.
- Optimize database performance through indexing, query optimization, and ensuring proper data relationships.
- Perform unit testing and integration testing to ensure that developed solutions meet functional and non-functional requirements.
- Deploy applications to cloud environments such as Azure or AWS, ensuring security, scalability and availability.
- Write and maintain technical documentation, including application architecture, code documentation and user manuals.
- Participate in the continuous improvement of software development processes by recommending tools and techniques that increase productivity and quality.
- Collaborate with business analysts to translate business requirements into technical specifications.
- Provide regular updates to the Application Development Lead and/or Project Managers against expected milestones.
Key functions:
- Balancing performance and scalability with maintainability in large-scale enterprise applications.
- Staying updated on the latest technologies and integrating them into the software development process.
- Develop solutions that extensible and robust, with the option to re-use across multiple solutions.
- Work effectively in a small team with many external interfaces into the various application projects.
Your expertise:
- Microsoft technologies - .Net; SQL, Oracle, SharePoint
- Software Development Tools: MS Visual Studio, Microsoft Team Foundation Server
- Technologies: Web Services, Windows Services, AJAX, Design Patterns, COM+, Active Directory, MFT, SharePoint
- Advantageous - SAP Technologies – SAP Cloud platform, SAP Process Orchestrator
- A good knowledge of available IT industry standards around solution design and software development
- Broad knowledge of current Industry Technologies, Platforms and Technology Shifts
- Very strong solution conceptualisation skills
- Strong Writing and Communication skills and the associated ability to develop the Solution and High-Level Designs
- Excellent interpersonal skills and team working,
- Has a knowledge of relevant development SDLC.
Your Personal Attributes
- Excellent verbal and written communication skills, with the ability to present complex ideas clearly.
- Strong analytical and problem-solving skills.
- Comfortable working under pressure and meeting established business objectives.
- Collaborative mindset with the ability to work effectively across cross-functional teams.
- Empathy for stakeholders and a user-centric approach to solution design.
Other information applicable to the opportunity:
- Contract Position: 12 Months
- Location: Cape Town - Hybrid
Is this job a match or a miss?
Be The First To Know
About the latest Senior net developer Jobsin South Africa !
Set Email Alert:
Job title
Location
Posted today
Job Description
We are looking for a .NET Developer for our client based in the financial industry for a fixed term employment contract based in Johannesburg on-site (6 months and renewable).
Requirements and Experience:
- At least 6 years of development experience
- 5 years or more experience working with C#, .NET and Azure
- Financial services experience is advantageous
- Has to be based in Johannesburg
Is this job a match or a miss?
Posted today
Job Description
We are on the lookout for a
skilled .NET Developer (C#)
to join our team on a hybrid model (3 days per week on-site: Tuesday, Wednesday & Thursday).
- Position:
.NET Developer (C#) - Experience:
7–12 years preferred - Rate:
R550 – R650 per hour (please ensure this range works for you) - Location:
Johannesburg West (Hybrid – 3 days on-site)
Skills & Expertise:
- Strong proficiency in
C# .NET Development - Hands-on experience with
Azure DevOps – CI/CD Pipelines - Solid knowledge of
GIT - Angular
experience (advantageous but optional) - Insurance industry background very important
If you\'re interested or know someone suitable, please get in touch
Is this job a match or a miss?
Posted today
Job Description
temporary
- Gather business requirements, analyze, and create functional and technical specifications
- Analyze and design SQL databases and database objects
- Perform end-to-end development and testing and support business users with user testing
- Resolve system issues and problem reports reported by end users though the Help Desk.
Job Description: The NET Developer will assist in end-to-end system enhancement and new development using C#, Bootstrap, CSS3, HTML5, Typescript, JavaScript, Knockout, ASP.NET Web forms, .NET Core, MVC, and Entity Framework, SQL Server including creating stored procedures, functions, tables and creating and maintaining SSIS packages and SSRS reports. This position will assist in enhancements of new and existing systems and entire end-to-end system development using .NET technologies. As a full stack developer, skills are needed in both front-end and back-end development. C#, Angular, Bootstrap, CSS3, HTML5, Typescript, JavaScript, Knockout, ASP.NET Web forms, .NET Core, Entity Framework and SQL 2016+
- Gather business requirements, analyze, and create functional and technical specifications
- Analyze and design SQL databases and database objects
- Perform end-to-end development and testing and support business users with user testing
- Resolve system issues and problem reports reported by end users though the Help Desk.
NB! CV FORMAT MUST BE PDF
Is this job a match or a miss?
What other jobs are popular in this category?
Explore these high-demand roles to expand your search:
Didn\'t find the right job? Get Career Advice to find your ideal role.
What Locations Can I Find These Jobs In?