Highly Skilled C# Software Developer

4 weeks ago


Johannesburg, Gauteng, South Africa Sourceworx Full time
{"title":"Key Responsibilities and Qualifications", "sections":[{"title":"Job Summary", "content":"At Sourceworx, we are seeking a highly skilled Intermediate C# Developer to contribute to our development team. The ideal candidate will possess a solid understanding of C# and .NET framework, along with the ability to design, develop, and maintain efficient, reusable, and reliable code."},{"title":"Key Responsibilities", "content":"
  • Develop and Maintain Software: Design, build, and maintain C# applications with clean, readable, and scalable code.
  • Collaborate on Project Requirements: Work with product owners, architects, and other team members to understand project requirements and design solutions.
  • Code Reviews: Participate in peer code reviews, providing constructive feedback and following coding standards.
  • Troubleshoot and Debug: Identify and resolve bugs and performance bottlenecks to improve the application.
  • Documentation: Create and maintain technical documentation for code and processes.
  • Testing and Quality Assurance: Develop unit and integration tests to ensure high-quality code.
  • Stay Current with Technology: Continuously learn and apply the latest C# and .NET development best practices.
"},{"title":"Required Qualifications", "content":"
  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • Minimum of 3-5 years of experience working with C# and .NET.
  • Experience with front-end technologies such as HTML, CSS, JavaScript, and relevant frameworks is a plus.
"},{"title":"Skills and Competencies", "content":"
  • Technical Proficiency: Strong understanding of C# language, .NET Framework, .NET Core, and ASP.NET MVC.
  • Database Knowledge: Proficiency in SQL and experience working with databases like SQL Server or Oracle.
  • Problem-Solving Skills: Ability to troubleshoot, debug, and optimize code.
  • Version Control: Experience with Git or other version control systems.
  • Team Collaboration: Strong communication skills with the ability to work effectively in a team-oriented environment.
  • Attention to Detail: Ensuring code quality and adhering to best practices.
"},{"title":"Preferred Experience", "content":"
  • DevOps Knowledge: Experience with DevOps practices and tools such as CI/CD pipelines, automated testing, and infrastructure as code (e.g., using Azure DevOps, Jenkins, Docker, or Kubernetes).
  • TDD (Test-Driven Development): Experience with TDD methodologies, writing unit tests first to guide development and ensure functionality.
  • Knowledge of RESTful APIs and experience with building and consuming them.
  • Familiarity with Agile development methodologies.
"},{"title":"Reporting Structure and Performance Metrics", "content":"
  • Reports to: Development Team Manager
  • Performance Metrics: Code quality and adherence to best practices, timeliness in meeting project deadlines, effectiveness in debugging and resolving issues, contributions to code reviews and team collaboration.
"}]

  • Johannesburg, Gauteng, South Africa Tumaini Consulting Full time

    Company OverviewTumaini Consulting is a renowned company based in Johannesburg, seeking a talented Software C# Developer to join their team.SalaryThe estimated salary for this position ranges from R650,000 to R850,000 per annum, depending on experience and qualifications.Job DescriptionWe are looking for a highly skilled Software C# Developer to work on...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior Software DeveloperAbout the Role:We are seeking a highly skilled Senior Software Developer to join our team at Network Recruitment. As a senior member of our software development team, you will be responsible for leading the design, development, and implementation of new software requirements.Key Responsibilities:Lead the design,...


  • Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    We are seeking a talented Software Engineer to join our team at Goldman Tech Resourcing. The ideal candidate will have experience in designing and developing software applications using C# and Python.As a key member of our team, you will be responsible for creating scalable and efficient software solutions that meet the needs of our clients. Your strong...


  • Johannesburg, Gauteng, South Africa JSRH Solutions Full time

    Mid-Level Software DeveloperWe're a dynamic team at JSRH Solutions seeking a highly skilled Mid-Level Software Developer to contribute to our diverse projects. If you're passionate about software development and eager to grow professionally, we'd love to hear from you.Key Responsibilities:Contribute to all stages of the development lifecycle.Write efficient,...

  • C# Software Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Network Recruitment is seeking a highly skilled C# Software Engineer to drive business success through software solutions.Key Responsibilities:Design, develop, and implement software solutions using C# and .NET.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain high-quality software with strong...

  • C# Software Engineer

    1 month ago


    Johannesburg, Gauteng, South Africa PRR Recruitment Services Full time

    C# Software DeveloperVacancy OverviewPRR Recruitment Services is seeking a highly skilled C# Software Developer to join our team. The ideal candidate will have a strong background in C# programming and experience with corporate HR processes.Key Responsibilities:Develop and maintain C# software applications using MVC and ASP.NET 4.0/4.5 and above.Design and...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior C# Software DeveloperAbout the Role:We are seeking a skilled Senior C# Software Developer to join our team at Network Recruitment. The successful candidate will be responsible for developing, configuring, deploying, and supporting customer software solutions. They will participate in design and code reviews, provide technical assistance to...


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

    We are seeking a highly skilled software developer to develop and maintain in-house actuarial valuation software for MSP Staffing LTD.Key ResponsibilitiesAbility to analyze complex actuarial processes and translate them into efficient software solutions.Skilled in troubleshooting issues within legacy systems like Delphi, particularly with flat file...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Job Title: Intermediate C# DeveloperHire Resolve is seeking an experienced C# Developer to join their client in Johannesburg. As a C# Developer, you will be responsible for developing and maintaining software applications using C# and related technologies.Key ResponsibilitiesDesign, develop, and deploy software solutions using C# programming...


  • Johannesburg, Gauteng, South Africa Network Contracting Solutions Full time

    About the RoleWe are seeking a skilled C# Software Developer to join our team at Network Contracting Solutions.Key ResponsibilitiesDesign and develop robust applications using C#, .NET 6, and ASP.NET.Collaborate with the development team to ensure efficient and scalable code.Manage a portfolio of applications and apply Agile methodologies.Develop and...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Hire Resolve is seeking a highly skilled Senior Software Development Engineer to develop, test, and implement C++ applications.Key Responsibilities:Analyse needs and generate specifications and project plansDesign and develop software applicationsTest and review with project teams and end-usersGenerate Acceptance Test Instructions (ATI) and Acceptance Test...


  • Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    Job DescriptionWe are seeking a highly skilled Software Development Expert to join our team at Goldman Tech Resourcing. This is an exciting opportunity for a seasoned professional with expertise in C++ programming to take on new challenges and contribute to the growth of our organization.


  • Johannesburg, Gauteng, South Africa JenRec Recruitment Full time

    Key Requirements for a C# Developer PositionWe are seeking a skilled C# Developer with a strong educational background in Computer Science or a related field. The ideal candidate will have 2-7 years of experience in software development and a systematic and analytical approach.Key responsibilities include software development using C# and Visual Studio, with...


  • 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 IOCO Full time

    We're seeking a seasoned .Net developer to join our dynamic team at IOCO. As part of our growing organization, you'll have the opportunity to work on cutting-edge projects and collaborate with a talented group of developers.The ideal candidate will be responsible for designing, developing, and maintaining both front-end and back-end components of our web...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    **Job Overview**At Blue Bean Software, we're seeking a highly skilled DevOps Engineer to join our team. This is a key role that will be instrumental in ensuring the smooth operation of our production environments.**Estimated Salary:** $120,000 - $180,000 per year, depending on location and experience.**Key Responsibilities:Ensure High Availability and...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    OverviewAt Blue Bean Software, we are a premier custom software and product development IT company. Our team prides ourselves in delivering high-quality solutions for large enterprises and dynamic start-ups.We have a prominent presence in the financial services industry and have started to branch out into other sectors such as agritech and healthtech.Job...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: C# DeveloperAbout the Role:We are seeking a highly skilled C# Developer to join our dynamic team at Network Recruitment. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that align with business needs and specifications.Required Skills:At least 4 years of...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior C# Software EngineerJob Overview:Network Recruitment is seeking a highly skilled Senior C# Software Engineer to join our team. The successful candidate will be responsible for updating and maintaining computer programs, conducting testing, and ensuring the timely delivery of software applications.Requirements:A minimum of 5 years...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    As a seasoned Senior .NET Developer at IOCO, you will play a critical role in designing and developing high-quality software solutions that meet our clients' needs.We are looking for a talented and motivated individual to join our growing team. In this challenging position, you will be responsible for developing software utilising various technologies such...