Senior C# Developer
3 weeks ago
Are you a seasoned C# developer with a passion for creating high-quality applications and mentoring others to achieve their best? We're looking for a Senior C# Developer to join our dynamic team and drive the development of innovative solutions while fostering growth within our team.
About Us
We are a forward-thinking organization dedicated to delivering cutting-edge software solutions. Our team thrives on collaboration, innovation, and excellence.
The Role
As a Senior C# Developer, youll take ownership of complex application development, leverage your expertise in Microsoft Azure, microservices architecture, and API integration, and play a key role in mentoring junior team members. You'll have the opportunity to work with the latest technologies, design scalable systems, and contribute to the growth of a team that values technical excellence.
Key Responsibilities
- C# Development: Lead the design, implementation, and maintenance of advanced C# applications.
- Cloud Solutions: Architect and deploy secure, scalable solutions using Microsoft Azure services (Azure Functions, App Services, Azure DevOps).
- Microservices: Design and implement modular, scalable microservices architectures.
- API Integration: Develop and integrate APIs for seamless communication across systems.
- Mentorship: Guide and coach junior developers, fostering a culture of learning and growth.
- Best Practices: Promote and implement Test-Driven Development (TDD) and CI/CD processes for efficient, high-quality delivery.
- Troubleshooting: Diagnose and resolve complex software issues to ensure optimal performance.
- Documentation: Maintain clear, detailed documentation to support team collaboration and project continuity.
- Optional Expertise: Bring additional skills in software architecture and Extreme Programming (XP) to further enhance team capabilities.
- A degree in Computer Science, Software Engineering, or a related field.
- 5+ years experience in hands-on C# development with a proven track record of success.
- Advanced knowledge of Microsoft Azure services and cloud-based application development.
- Deep expertise in microservices architecture and modern development frameworks.
- Strong understanding of API design and integration.
- Experience in TDD, CI/CD pipelines (e.g., Jenkins, GitLab CI/CD, Azure DevOps), and unit testing.
- Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes is a plus.
- Exceptional problem-solving and communication skills.
- A collaborative mindset, with a passion for mentoring and sharing knowledge.
- Up-to-date knowledge of the latest trends and technologies in software development.
- Experience in Extreme Programming (XP) practices.
- Expertise in designing and maintaining scalable software architectures.
- A supportive, collaborative team environment.
- Opportunities to work on challenging and innovative projects.
- A focus on professional growth and mentorship.
How to Apply
Send your CV and a short cover letter outlining your experience and why youre the perfect fit for this role. Or, if you know someone whod be great for this position, feel free to refer them.
-
Senior C# Developer
1 day ago
Johannesburg, Gauteng, South Africa Rmbwestport Full timeJob DescriptionWe are seeking a highly skilled Senior C# Developer to join our team. As a key member of our development team, you will be responsible for designing, developing and maintaining complex applications using C#. Your expertise in back-end services and client-end counterparts will enable us to deliver high-quality products that meet the needs of...
-
Senior C# Developer
3 weeks ago
Johannesburg, South Africa Sydsen Uthintane (Pty) Ltd Full timeJob Opportunity: Senior C# Developer Johannesburg, GP, South Africa Are you a seasoned C# developer with a passion for creating high-quality applications and mentoring others to achieve their best? We're looking for a Senior C# Developer to join our dynamic team and drive the development of innovative solutions while fostering growth within our team.About...
-
Senior C# Application Developer
4 days ago
Johannesburg, Gauteng, South Africa LevelUp (Pty) Ltd Full timeJob Description:We are seeking a highly skilled Senior C# Application Developer to join our team at LevelUp (Pty) Ltd. The successful candidate will be responsible for leading the design, development, and maintenance of complex C# applications.Key Responsibilities:C# Development: Lead the design, development, and maintenance of complex C# applications,...
-
Senior C# and Blazor Developer
4 days ago
Johannesburg, Gauteng, South Africa Boardroom Appointments Full timeJob Title: Senior DeveloperCompany OverviewBoardroom Appointments is a leading recruitment agency that specializes in placing top talent in various industries.We are currently seeking a highly skilled Senior Developer to join our team.Job DescriptionThe successful candidate will be responsible for designing, implementing, and testing software solutions using...
-
Senior C# Developer
2 weeks ago
Johannesburg, South Africa Sydsen Uthintane (Pty) Ltd Full timeThe Role As a Senior C# Developer, youll take ownership of complex application development, leverage your expertise in Microsoft Azure , microservices architecture , and API integration , and play a key role in mentoring junior team members. You'll have the opportunity to work with the latest technologies, design scalable systems, and contribute to the...
-
C# Developer Lead
4 days ago
Johannesburg, Gauteng, South Africa LevelUp (Pty) Ltd Full timeJob DescriptionSenior C# DeveloperThe ideal candidate will have a deep background in C# development, extensive hands-on experience with Microsoft Azure services, microservices architecture, API integration, and a proven track record of guiding and developing talent within a team.We are seeking a highly skilled C# developer to lead our software development...
-
Senior C# Developer
4 days ago
Johannesburg, Gauteng, South Africa Xcede Group Full timeXcede Group is looking for a highly skilled Senior C# Developer to lead our fintech project team. In this role, you will be responsible for designing and implementing innovative software solutions that meet the needs of our clients.As a senior developer, you will mentor junior team members and provide guidance on best practices in software development. Your...
-
C# Development Expert
4 days ago
Johannesburg, Gauteng, South Africa Express Employment Professionals SA CT Full timeWe are looking for an experienced Senior C# Developer to join our team as a technology leader. The ideal candidate will have a strong background in C# development, extensive hands-on experience with Microsoft Azure services, and a proven track record of guiding and developing talent within a team.Job Description:C# Development: Lead the design, development,...
-
Senior C# Developer
2 weeks ago
Johannesburg, South Africa Network Recruitment Full timeJoin a company that cares about both the work you do and the environment you do it in. From enjoying smoothies and cappuccinos in the office to having breakfast, lunch, and snacks available throughout the day, they make sure youre fueled for success. With a focus on a vibrant, collaborative culture, they believe in balancing productivity with enjoyment, so...
-
Senior C# Developer
2 weeks ago
Johannesburg, South Africa Network Recruitment Full timeJoin a company that cares about both the work you do and the environment you do it in. From enjoying smoothies and cappuccinos in the office to having breakfast, lunch, and snacks available throughout the day, they make sure youre fueled for success. With a focus on a vibrant, collaborative culture, they believe in balancing productivity with enjoyment, so...
-
Senior C# Developer
2 weeks ago
Johannesburg, South Africa Network Recruitment Full timeJoin a company that cares about both the work you do and the environment you do it in. From enjoying smoothies and cappuccinos in the office to having breakfast, lunch, and snacks available throughout the day, they make sure youre fueled for success. With a focus on a vibrant, collaborative culture, they believe in balancing productivity with enjoyment, so...
-
Senior C# Developer
2 weeks ago
Johannesburg, South Africa Network Recruitment Full timeJoin a company that cares about both the work you do and the environment you do it in. From enjoying smoothies and cappuccinos in the office to having breakfast, lunch, and snacks available throughout the day, they make sure youre fueled for success. With a focus on a vibrant, collaborative culture, they believe in balancing productivity with enjoyment, so...
-
C# Senior Cloud Developer Position
8 hours ago
Johannesburg, Gauteng, South Africa E-Merge Full timeE-Merge, an innovative African digital tech hub, specializes in user experience design and machine learning. We are seeking a seasoned C# Senior Cloud Engineer to build cloud-native solutions for custom mobile apps and web platforms using Azure technologies.Key Requirements:A minimum of 8 years of experience in software development with a focus on the C#...
-
Senior Software Architect C#
4 days ago
Johannesburg, Gauteng, South Africa LevelUp (Pty) Ltd Full timeJob OverviewSenior C# Developer Job SummaryWe are looking for an experienced Senior C# Developer to join our team at LevelUp (Pty) Ltd. As a key member of our software development team, you will be responsible for leading the design, development, and maintenance of complex C# applications.Your primary focus will be on utilizing your expertise in C#...
-
C++ Developer Position
4 days ago
Johannesburg, Gauteng, South Africa Datafin IT Recruitment Full timeAbout the Role: We are looking for an experienced Junior Electronics Software Developer to join our team in Johannesburg. As a key member of the development team, you will be responsible for designing, developing, releasing, and supporting software products to market.Duties and Responsibilities: Define technical proposal content, ensure teams have...
-
Senior C# Application Developer
4 days ago
Johannesburg, Gauteng, South Africa Network Contracting Full timeJob Summary">As a Senior C# Full Stack Developer at Network Contracting Solutions, you will work closely with our team to develop and maintain robust applications in the Financial Services sector.Key Responsibilities:Implement and maintain robust software solutions.Collaborate with team members to achieve project goals and deadlines.Apply Agile methodologies...
-
High-Level C# Application Developer
4 days ago
Johannesburg, Gauteng, South Africa LevelUp (Pty) Ltd Full timeAbout the RoleKey Responsibilities of Senior C# DeveloperWe are seeking a talented Senior C# Developer to join our team at LevelUp (Pty) Ltd. In this role, you will be responsible for leading the development of complex C# applications, utilizing your expertise in C# development, Microsoft Azure services, microservices architecture, and API integration.Your...
-
Senior C# Application Specialist
4 days ago
Johannesburg, Gauteng, South Africa E-Merge IT Recruitment Full timeC# Software Engineering ExpertEstablished company in Johannesburg requires a Senior C# Software Engineer to spearhead its identity verification software solutions initiative.The ideal candidate will possess expertise in C#, .NET, and other relevant technologies, as well as strong leadership skills to drive project success.We are committed to delivering...
-
Senior C# ASP.Net AWS Software Developer
3 weeks ago
Johannesburg, South Africa Goldman Tech Resourcing Full timeAs the year comes to an end, now is the time to secure a new opportunity for 2025. We have an exciting opportunity for a Senior C# ASP.Net Developer, you will be working in a team of developers developing new projects where you will be keeping abreast with new technologies. If you are wanting to secure a new challenge for 2025 then now is the time to apply...
-
Senior Software Engineer C++
3 weeks ago
Johannesburg, South Africa Goldman Tech Resourcing Full timeAs the year comes to an end, now is the time to secure a new opportunity for 2025. We have a new opportunity for a Senior Software Engineer with at least 8 years of experience developing, testing and implementation of C++ applications that will be used on local devices. Experience in software system and/or architecture design will be a major benefit. If you...