Senior C# Software Engineer

3 weeks ago


Johannesburg, Gauteng, South Africa Network Recruitment Full time
Job Title: Senior C# Developer

We are seeking a highly skilled Senior C# Developer to join our team at Network Recruitment. As a key member of our development team, you will be responsible for leading the development of large-scale C# applications using.NET Core and.NET Framework.

Key Responsibilities:
  • Technical Leadership: Lead the development of C# applications, ensuring they are scalable, efficient, and secure.
  • Design and Implementation: Design and implement software solutions that meet the needs of our clients.
  • Collaboration: Collaborate with cross-functional teams to identify and prioritize project requirements.
  • Mentorship: Mentor junior developers and provide technical guidance to ensure their growth and development.
  • Code Reviews: Participate in code reviews and contribute to the improvement of the codebase.
  • Troubleshooting: Troubleshoot and resolve technical issues in a timely and efficient manner.
Requirements:
  • Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Experience: 6+ years of experience in C# development using.NET Core and.NET Framework.
  • Skills: Strong understanding of object-oriented programming (OOP) principles, MVC, Web API, Entity Framework (EF), SQL Server (T-SQL), Azure (Cloud Services, Storage), and Agile development methodologies.
What We Offer:
  • Opportunity to work with a talented team of developers.
  • Chance to work on challenging projects and develop your skills.
  • Competitive salary and benefits package.

If you are a motivated and experienced C# developer looking for a new challenge, please apply directly to this job posting.



  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Job Title: Senior C++ Software EngineerHire Resolve's client is seeking a highly skilled Senior C++ Software Engineer to join their team. The ideal candidate will have a strong background in developing, testing, and implementing C++ applications.Key Responsibilities:Analyzing needs and generating specifications and project plans.Designing and developing...


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

    Senior C# Software Developer OpportunityE-Merge is seeking a highly skilled Senior C# Software Developer to join their team. As a key member of the development team, you will play a crucial role in the design and implementation of cutting-edge software solutions.The ideal candidate will have a strong foundation in C# .NET Stack, with experience in .NET Core...


  • Johannesburg, Gauteng, South Africa PRR Recruitment Services Full time

    Senior C++ Developer VacancyWe are seeking a highly skilled Senior C++ Developer to join our team at PRR Recruitment Services.Key Responsibilities:Design and develop high-performance and scalable C++ applications.Collaborate with cross-functional teams to identify and prioritize software development projects.Implement object-oriented programming principles...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full time

    Senior C# Software EngineerWe are seeking a highly experienced Senior C# Software Engineer to join our dynamic team at SavageOne Pty Ltd. The ideal candidate will bring extensive expertise in developing, testing, and maintaining complex C# applications within the banking sector.Key Responsibilities:Application Development: Lead the design, development, and...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Hire Resolve is seeking a skilled Senior C++ Software Engineer to join their team. The ideal candidate will have a strong background in C++ development, testing, and implementation, as well as experience in software languages and firmware applications.Responsibilities:Develop and implement C++ applications, ensuring high-quality and efficient...


  • Johannesburg, Gauteng, South Africa PRR Recruitment Services Full time

    Senior C++ Developer VacancyWe are seeking a highly skilled Senior C++ Developer to join our team at PRR Recruitment Services.Key Responsibilities:Design and develop high-performance and scalable C++ applications.Collaborate with cross-functional teams to identify and prioritize software development projects.Implement object-oriented programming principles...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job SummaryWe are seeking a highly skilled Senior C# Developer to lead the development of large-scale C# applications using.NET Core and.NET Framework. As a key member of our team, you will design and implement scalable, efficient, and secure software solutions, collaborate with cross-functional teams, and mentor junior developers.Key...


  • Johannesburg, Gauteng, South Africa PRR Recruitment Services Full time

    Vacancy AlertSenior C++ Developer WantedWe are seeking a highly skilled Senior C++ Developer to join our team at PRR Recruitment Services.RequirementsBachelor's or Master's degree in Computer Science, Engineering, or a related field.5+ years of experience in software development with a strong emphasis on C++ programming language.Solid understanding of...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Senior Software Development EngineerHire Resolve's client is seeking a highly skilled Senior Software Development Engineer with extensive experience in developing, testing, and implementing C++ applications. The ideal candidate will have a strong background in software development, with a focus on C++ programming, and will be able to design and develop...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Senior Software Development EngineerHire Resolve's client is seeking a highly skilled Senior Software Development Engineer with extensive experience in developing, testing, and implementing C++ applications. The ideal candidate will have a strong background in software development, with a focus on C++ programming, and will be able to design and develop...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full time

    Job Summary:We are seeking a highly experienced Senior C# Software Engineer to join our dynamic team at SavageOne Pty Ltd. The ideal candidate will bring extensive expertise in developing, testing, and maintaining complex C# applications within the banking sector. This senior role requires advanced technical skills, leadership abilities, and a strong track...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior C# DeveloperWe are seeking a highly skilled Senior C# Developer to join our team at Network Recruitment. As a key member of our development team, you will be responsible for leading the development of large-scale C# applications using.NET Core and.NET Framework.Key Responsibilities:Technical Leadership: Lead the development of complex C#...


  • Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    Job Title: Senior C# DeveloperWe are seeking a highly skilled Senior C# Developer to join our team at MSP Staffing LTD.Key Responsibilities:Develop and enhance software applications using C#.Design and implement new features and solutions.Collaborate with cross-functional teams to achieve project goals.Ensure high-quality code and adhere to coding...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Job DescriptionHire Resolve's client is seeking a seasoned C++ Software Development Engineer with a proven track record in designing, developing, and implementing high-quality C++ applications. The ideal candidate will have experience in software languages and firmware applications, as well as a strong understanding of the Software Development Life Cycle...


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

    Senior C# Software Developer OpportunityE-Merge is seeking a highly skilled Senior C# Software Developer to join our team. As a key member of our development team, you will play a crucial role in building our in-house systems, developing on multiple platforms, and architecting solutions.Key Responsibilities:Develop and maintain high-quality software...


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

    Senior C# Full Stack Software EngineerWe are seeking a highly skilled Senior C# Full Stack Software Engineer to join our team at E-Merge. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using C# and the Microsoft stack.Key Responsibilities:Design and develop robust,...


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

    The Senior Software Engineer specializing in C# and Azure will play a crucial role in the design, development, and upkeep of top-tier software solutions utilizing C# and Microsoft Azure. The successful candidate will possess a comprehensive grasp of C# programming, cloud technologies, and a methodical approach to tackling challenges. Proficiency in Azure...


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

    Job Title: Senior C# Software DeveloperE-Merge is seeking a highly skilled Senior C# Software Developer to join our team. As a key member of our development team, you will play a crucial role in building our in-house systems, developing on multiple platforms, and architecting solutions.About the Role:10+ years of experience in software development with a...


  • Johannesburg, Gauteng, South Africa LINKFIELDS INNOVATIONS (PTY) LTD Full time

    We are seeking a skilled C# Software Engineer to contribute to the development of innovative software solutions at LINKFIELDS INNOVATIONS (PTY) LTD. As a C# Software Engineer, you will have the opportunity to work on exciting projects, collaborate with a dynamic team, and grow your skills in a supportive environment.Key Responsibilities:Software Development:...


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

    The Senior Software Engineer specializing in C# will play a crucial role in the design, development, and upkeep of high-caliber software solutions utilizing C# and Microsoft Azure. The successful applicant will possess a profound knowledge of C# programming, cloud computing services, and a methodical approach to troubleshooting. Familiarity with Azure...