Senior Full Stack .NET Developer
Full-time
Salix Recruitment
Build Enterprise Solutions That Make an Impact
We're looking for a Senior Full Stack .NET Developer who thrives on solving complex technical challenges, designing scalable solutions, and mentoring others. You'll play a key role in designing and developing enterprise-grade applications while influencing technical direction and engineering best practices.
If you're passionate about modern Microsoft technologies, clean architecture, and building high-performing systems that scale, we'd love to hear from you.
This is more than just another development role - it's an opportunity to shape the future of enterprise technology within one of South Africa's leading financial services organisations.
If you're passionate about solving complex technical challenges, building scalable solutions and working with modern Microsoft technologies, this is the environment where your ideas and experience will make a real impact.
We're looking for more than someone who can write code.
We're looking for a senior engineer who enjoys solving complex business problems, improving the way software is built, and influencing technical direction. You'll help shape enterprise applications, establish development standards, mentor developers and contribute to building secure, scalable platforms that deliver real business value.
If you enjoy taking ownership, driving continuous improvement and seeing your work make a tangible impact, this role offers the opportunity to do exactly that.
Apply today and become part of a team that's shaping the future of enterprise technology.
Duties:
Job Experience & Skills Required:
Qualifications:
Experience:
Skills & Competencies:
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.
We're looking for a Senior Full Stack .NET Developer who thrives on solving complex technical challenges, designing scalable solutions, and mentoring others. You'll play a key role in designing and developing enterprise-grade applications while influencing technical direction and engineering best practices.
If you're passionate about modern Microsoft technologies, clean architecture, and building high-performing systems that scale, we'd love to hear from you.
This is more than just another development role - it's an opportunity to shape the future of enterprise technology within one of South Africa's leading financial services organisations.
If you're passionate about solving complex technical challenges, building scalable solutions and working with modern Microsoft technologies, this is the environment where your ideas and experience will make a real impact.
We're looking for more than someone who can write code.
We're looking for a senior engineer who enjoys solving complex business problems, improving the way software is built, and influencing technical direction. You'll help shape enterprise applications, establish development standards, mentor developers and contribute to building secure, scalable platforms that deliver real business value.
If you enjoy taking ownership, driving continuous improvement and seeing your work make a tangible impact, this role offers the opportunity to do exactly that.
Apply today and become part of a team that's shaping the future of enterprise technology.
Duties:
- Architect and develop scalable C#/.NET applications using SOLID principles and Clean Architecture.
- Lead technical design discussions and drive implementation decisions.
- Design, build and maintain RESTful APIs and microservices using ASP.NET Core.
- Develop efficient, secure and scalable data solutions using Entity Framework Core and SQL Server.
- Optimise application performance, scalability and security.
- Mentor junior developers through code reviews, technical guidance and best practices.
- Contribute to CI/CD pipelines and DevOps initiatives to improve software delivery.
- Troubleshoot complex production issues and drive long-term technical improvements.
- Collaborate closely with business stakeholders, product teams and fellow engineers to deliver high-quality software.
Job Experience & Skills Required:
Qualifications:
- Matric (Grade 12)
- Bachelor's Degree or National Diploma in Computer Science, Software Engineering, Information Technology, or equivalent practical experience.
Experience:
- 5–10+ years of commercial experience developing applications using C# and .NET.
- Strong experience with ASP.NET Core, Entity Framework Core, LINQ and SQL Server.
- Proven experience designing and consuming RESTful APIs.
- Solid understanding of object-oriented programming, SOLID principles and design patterns.
- Experience working with microservices and distributed systems.
- Experience working in Agile development environments.
- Exposure to CI/CD pipelines and DevOps practices.
- Experience with Angular, React or Blazor will be advantageous.
- Strong understanding of secure coding practices and application performance optimisation.
- Experience troubleshooting and supporting production systems.
Skills & Competencies:
- Advanced C# & .NET Development.
- NET Core & RESTful API Development
- SQL Server & Entity Framework Core
- Solution Architecture & Technical Design
- Object-Oriented Programming (OOP)
- DevOps & CI/CD
- Testing & Quality Assurance
- Problem Solving & Production Support
- Technical Leadership & Mentorship
- Front-End Technologies
- Communication & Stakeholder Management
- Analytical Thinking & Continuous
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.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Full Stack .NET Developer in Gauteng vacancy
- Are you a passionate Senior Full Stack .NET Developer looking to build enterprise-grade applications using the latest Microsoft technologies? A leading South African financial services organisation is looking for an experienced developer to join a collaborative...
- ...Key Responsibilities Full Stack Development Design, develop, and maintain sophisticated front-end and back-... ...application components using C#, .NET, TypeScript, HTML5, and CSS3 . Build... ...2 years' experience operating at a Senior Developer or Technical Lead level....
- A multinational consulting company requires a Senior Full Stack Developer to support the design, development, and optimisation of enterprise software... ...' Full Stack Development experience Skills: - C#, .NET Core, Angular or React, Azure/AWS, Docker, Kubernetes, SQL...
- ...testing within an Agile/DevOps delivery model. Maintain, develop, deploy and operate backend cross-platform applications based... ...Contribute to the frontend codebase when needed, helping deliver full-stack solutions built with Angular and Java. Design and implement...
- .... Experience with NPM and CodeCommit. Exposure to Generative AI projects or use cases. Role & Responsibilities Design, develop, test, and maintain enterprise-grade applications. Build and enhance RESTful APIs and microservices using Java and Spring Boot....
- ...Actions for source control and CI/CD automation. Experience developing and deploying solutions in AWS and/or Azure cloud... ...to frontend development using Angular to deliver high-quality full-stack solutions. Design and implement robust, scalable, and secure...
- ROLE & RESPONSIBILITIES: Understand the business requirements, preparing AS-IS, and TO-BE documents and get sign-off from users for functional and/or technical design document(s). Proactively propose solutions to improve the support of (new) business processes. ...
- ...Key Responsibilities Software Development Take ownership of the company's Laravel 11 / Livewire 3 ERP application. Design, develop and maintain new software solutions to support business operations. Build and enhance business-critical applications using...
- ...leading multinational consulting company requires a Mid-Level Full Stack Developer to support the design, development and implementation of... ...Angular or React - Develop secure back-end services using C#/.NET Core - Develop and integrate RESTful APIs -...
- ...ROLE & RESPONSIBILITIES: Design and develop high-quality software solutions using full stack technologies Collaborate with cross-functional teams to define, design, and ship new features Implement and manage cloud infrastructure using AWS and Terraform Develop...
- ...What you will be doing: Develop, test, and maintain features across mobile applications, backend services, APIs, integrations, and cloud-native platforms. Support native and React Native mobile application development, including UI enhancements, service integration...
- ...Key Responsibilities Build and maintain scalable full-stack applications Develop cloud-native services using AWS Design high-performance, data-intensive systems Integrate vehicle testing and telemetry data pipelines Ensure security, compliance, and system...
- ..., Jira, and Confluence Understanding of PaaS and cloud-native application development Roles & Responsibilities Design, develop, test, and maintain scalable application solutions. Participate in Agile ceremonies, story refinement, and estimation sessions....
- ...enterprise AI enablement platforms. Understanding of cloud technologies and architectures, including AWS and Azure. Experience with developer productivity and AI-assisted engineering tools such as GitHub Copilot. Knowledge of enterprise IT governance, compliance, and...
- ...experience building AI harnesses, skills, and agents in production enterprise environments Role & Responsibilities Design, develop, maintain, and support enterprise applications within a DevOps environment Deliver high-quality solutions independently and on...
- ROLE & RESPONSIBILITIES: Own delivery of GAIA platform initiatives end-to-end Define scope, roadmap, and success metrics Lead Agile execution across multiple teams and streams Align business stakeholders and technical teams Manage risks, dependencies, and...
- ...interconnections, and potential challenges in migrating each application. Identify potential risks associated with the migration process. Develop mitigation strategies and contingency plans for unforeseen issues. Ensure compliance with regulations and data protection...
- ...partners.Description Investec Sandton is looking for a Full stack developer (at least 5 years' experience) in the Business and Commercial... ...Proficient in Programming Languages: JavaScript, Typescript, .NET, C# Front-end Development: Knowledge of front-end...
- ...Join our high-performing team delivering innovative digital solutions on a flagship project. We're looking for a Senior .NET Full Stack Developer to work as a consultant, building enterprise-scale applications using modern Microsoft technologies in a collaborative...Remote job
- ...economy. The Role A leading enterprise is looking for a Senior Systems Integration Developer to own the connective tissue between their internal... ...Integration, including most of the following: C#, ASP.NET (5+ years), ASP.NET Core (2-3 years) MS SQL, Web API...
- ...Key Responsibilities: Develop and maintain full-stack web applications using C#, .NET, TypeScript, HTML, and CSS. Design and build secure RESTful APIs and system integrations. Develop and optimise SQL databases, queries, and stored procedures. Mentor junior...
- ...technology drives business transformation and growth. As a Senior Full Stack Developer, you will play a key role in designing, developing, and maintaining... ...Expert-level C# development Strong experience with .NET Framework, .NET Core, and ASP.NET Core Advanced...
- ...solution design. Key Responsibilities Lead and mentor developers Assign tasks and manage workload using Agile/Scrum (Jira)... ...and project planning Design, develop, and maintain C# / ASP.NET (WebForms, MVC, APIs) applications Write and optimize SQL Server...
- ...Requirements: Must have a minimum of 5 years experience as a Developer in the ICT Industry Bachelor’s degree in Computer Science, Software... ..., Information Systems required Proficient in C# | HTML | .NET | MSSQL essential Strong knowledge of WCF | WebAPI will be...
- ...key member of the technology team, you will: Design, develop, and implement innovative AI-driven solutions and... ...enterprise-scale applications using the Microsoft technology stack. Advanced proficiency in C#, .NET, ASP.NET Core, APIs, and related web technologies....
- ...ROLE & RESPONSIBILITIES: Design, develop, and maintain high-quality software applications Collaborate with product owners and... ...science or related field Minimum of 5 years' experience in full-stack development Proven track record of successful project delivery...
- ...Diseases Act 1993.Job Description FEM is looking to appoint a Senior Developer at our Head Office. The successful candidate will be... ...Foundational Technologies: Proficient in C# and ASP.NET (Dotnet 8 preferred) Entity Framework (preferably core) Relational...
- ...technological growthOverview We are seeking an experienced Senior E-Commerce / App Developer to join our network of project-based consultants. The... ....js React Native, Flutter, Swift, or Kotlin Node.js, .NET, Java, or PHP RESTful APIs and GraphQL Shopify,...
- Responsibilities - Every day will be different, but in general you will be building multichannel journeys or optimizing existing campaigns. - You will work with tools like Journey Builder and Automation Studio and implement innovative techniques using AMPscript and...
- ...cause of system errors (data errors, performance and stability issues) Mentoring / Team development: Actively coach other developers to understand and apply the Insure coding and architectural standards correctly, as well as any technologies in use Perform...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack .NET Developer. Be the first to apply!
