Senior C# Developer

3 weeks ago


Johannesburg, South Africa Sydsen Uthintane (Pty) Ltd Full time
Job 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 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.
What Were Looking For
  • 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.
Nice-to-Have Skills
  • Experience in Extreme Programming (XP) practices.
  • Expertise in designing and maintaining scalable software architectures.
Why Join Us?
  • A supportive, collaborative team environment.
  • Opportunities to work on challenging and innovative projects.
  • A focus on professional growth and mentorship.
If youre ready to make a big impact and contribute to the success of our team, wed love to hear from you

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.

  • Johannesburg, Gauteng, South Africa Rmbwestport Full time

    Job 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 time

    Job 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...


  • Johannesburg, Gauteng, South Africa LevelUp (Pty) Ltd Full time

    Job 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,...


  • Johannesburg, Gauteng, South Africa Boardroom Appointments Full time

    Job 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 time

    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...

  • C# Developer Lead

    4 days ago


    Johannesburg, Gauteng, South Africa LevelUp (Pty) Ltd Full time

    Job 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 time

    Xcede 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...


  • Johannesburg, Gauteng, South Africa Express Employment Professionals SA CT Full time

    We 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 time

    Join 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 time

    Join 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 time

    Join 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 time

    Join 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...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    E-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#...


  • Johannesburg, Gauteng, South Africa LevelUp (Pty) Ltd Full time

    Job 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#...


  • Johannesburg, Gauteng, South Africa Datafin IT Recruitment Full time

    About 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...


  • Johannesburg, Gauteng, South Africa Network Contracting Full time

    Job 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...


  • Johannesburg, Gauteng, South Africa LevelUp (Pty) Ltd Full time

    About 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...


  • Johannesburg, Gauteng, South Africa E-Merge IT Recruitment Full time

    C# 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...


  • Johannesburg, South Africa Goldman Tech Resourcing Full time

    As 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...


  • Johannesburg, South Africa Goldman Tech Resourcing Full time

    As 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...