Current jobs related to Highly Skilled C# Software Developer - Johannesburg, Gauteng - Sourceworx


  • Johannesburg, Gauteng, South Africa IOCO Full time

    Are you a highly experienced C# professional looking for a new challenge? We're seeking a skilled Highly Experienced C# Professional to join our team at iOCO.Job Description:Design and develop high-quality software solutions using C#, .Net, and other relevant technologies.Collaborate with the development team to ensure timely delivery of projects.Participate...


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

    Are you a talented C# developer looking for a new challenge in the world of web and mobile applications? E-Merge is seeking an exceptional Junior Full Stack C# Developer to join our team. This role offers a unique opportunity to work with cutting-edge technologies like C# .NET Core 8, Angular 18, and cloud native platforms.The ideal candidate will have at...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Company Overview:Network Recruitment is a leading recruitment agency seeking a highly skilled .NET developer to join our team. As a key player in the software development process, you will be responsible for designing, developing, and maintaining desktop and web applications using C#, Winforms, ASP.NET, and other .NET technologies.Salary: $110,000 per...


  • Johannesburg, Gauteng, South Africa Level-Up Full time

    We are seeking an experienced software developer with a strong background in computer science or electrical engineering. The ideal candidate will have at least 5 years of hands-on experience writing high-performance C++ code and integrating with third-party SDKs and API libraries. Experience in video processing technologies such as encoding, decoding,...


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

    About IOCOAt IOCO, we are driven by a passion for innovation and a commitment to delivering cutting-edge software solutions that solve complex real-world problems.


  • Johannesburg, Gauteng, South Africa Unique Personnel Full time

    Job Title: Senior Software Engineer - C# DeveloperWe are seeking a talented C# developer to join our team at Unique Personnel.Estimated Salary: R 850,000 per annumThe ideal candidate will be responsible for developing both front-end and back-end solutions using modern technologies to deliver high-quality software applications.Key Responsibilities:Develop,...


  • Johannesburg, Gauteng, South Africa Mindworx Consulting Full time

    Job Description:In this role, you will be part of Mindworx Consulting's team, working as a skilled software engineer to deliver high-quality software solutions. Your primary responsibility will be to design, develop, and deploy complex technical components in our organization.

  • C# Software Architect

    2 weeks ago


    Johannesburg, Gauteng, South Africa Level-Up Full time

    We are Level-Up, a dynamic company seeking an exceptional C# Software Architect to lead our development team. As a senior member of our staff, you will play a key role in shaping the technical direction of our organization.About the JobThe successful candidate will have a deep understanding of C# development and be able to mentor junior team members. Your...


  • Johannesburg, Gauteng, South Africa Psybergate Full time

    Technical RequirementsWe are looking for a highly skilled C# software professional to join our team at Psybergate. The ideal candidate will have 5+ years of experience in ASP.NET Core development and a strong focus on object-oriented programming, dependency injection, and SOLID principles.About the Role:This position involves developing robust and efficient...


  • Johannesburg, Gauteng, South Africa Level-Up Full time

    About Level-UpLevel-Up is a leading software development company that aims to push the boundaries of innovation. We're seeking an experienced Senior C++ Software Developer to join our team and contribute to the development of high-performance systems.Salary: R1,200,000 - R1,800,000 per annumJob DescriptionWe're looking for a highly skilled C++ developer with...


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

    About E-MergeE-Merge is a well-regarded software development company based in Cape Town, South Africa.We specialize in creating bespoke software solutions tailored to meet the unique needs of key clients across SA and internationally. Our team demands innovation and partners with expert software developers to deliver cutting-edge solutions using the .NET...


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

    E-Merge is an award-winning tech house specializing in digital identity verification. We are on the hunt for a passionate Full Stack Software Developer to join our amazing team of developers.We will be joining a team at the forefront of fintech with a core focus in biometrics and fraud prevention solutions transforming industries with cutting-edge...


  • Johannesburg, Gauteng, South Africa Performer Recruitment Full time

    At Performer Recruitment, we are looking for a skilled Software Development Expert to join our team. This exciting role will see you work closely with business stakeholders and IT teams to understand their needs and develop innovative software solutions.The ideal candidate will have 3+ years of experience in professional software development, building...


  • Johannesburg, Gauteng, South Africa Level-Up Full time

    At Level-Up, we're seeking a highly skilled Lead C# Developer to join our team. This is an exceptional opportunity for a seasoned professional to leverage their expertise in cloud computing and C# development to drive our software solutions forward.About the RoleThis senior-level position demands a deep understanding of cloud-native applications,...


  • Johannesburg, Gauteng, South Africa Black Pen Recruitment Full time

    Black Pen Recruitment is seeking a highly skilled Frontend Engineer to join our client's team in Cape Town, South Africa. The ideal candidate will have at least 5 years of experience in frontend design and development, with a strong proficiency in JavaScript.Job SummaryWe are looking for a talented Frontend Engineer to lead the development of new frontend...


  • Johannesburg, Gauteng, South Africa Placement Dynamics Full time

    Placement Dynamics is seeking an experienced Electrical and Mechatronic Systems Design Lead to join our team in Johannesburg.Remuneration: R240,000 - R320,000 per annum (negotiable)About the RoleWe are a leading manufacturer of innovative products for various industries, including broadcast, military, and hunting. Our company culture values innovation,...


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

    An award-winning tech house specializing in digital identity verification is on the hunt for a passionate Full Stack Software Developer to join their amazing team of developers.The current need is for a candidate who thrives on innovation and is excited about contributing to developing advanced software solutions that empower businesses to prevent fraud,...


  • Johannesburg, Gauteng, South Africa Level-Up Full time

    We are seeking an experienced Senior C++ Software Developer with a strong background in computer science or electrical engineering. The ideal candidate will have at least 5 years of hands-on experience writing C++ code and integrating with third-party SDKs and API libraries. Experience in video processing technologies such as encoding, decoding, transcoding,...


  • Johannesburg, Gauteng, South Africa Plus 1x Full time

    **Overview**Plus 1x is seeking an experienced C# Developer to join our team as a Senior Software Engineer. The successful candidate will be responsible for designing, developing, and maintaining high-quality software applications using C# and Microsoft Azure.The ideal candidate will have a deep understanding of C# programming, cloud services, and a...

Highly Skilled C# Software Developer

2 months 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.
"}]