C++ Software Architect

5 days ago


Johannesburg, Gauteng, South Africa Skillzpage Full time
Job Overview

We are seeking a skilled Senior C++ Developer to join our team at Skillzpage. This role is based in Parktown, offering flexible hours and the opportunity to work on a wide range of projects.

The successful candidate will have a strong understanding of software development principles and a proven track record of delivering high-quality solutions. They will be responsible for designing and implementing software for embedded devices and systems, developing Web API, C++ applications, and C applications.

Main Responsibilities:

  • Designing and implementing software for embedded devices and systems, guiding them from initial requirements to production and commercial deployment.
  • Developing, coding, testing, and debugging system software to ensure its reliability and functionality.
  • Conducting thorough code reviews and design assessments to maintain high quality standards.
  • Analyzing and optimizing system resources for improved efficiency, stability, and scalability.

Requirements:

  • Bachelor's degree in Computer Science or a related field is preferred.
  • A minimum of 3 years of experience in software development, utilizing either C/C++, C#, or a combination of both.
  • Profound understanding of the entire development process, encompassing analysis, design, development, and deployment phases.
  • Hands-on experience with programming and querying languages such as HTML, SQL, and Android.


  • Johannesburg, Gauteng, South Africa Xcede Group Full time

    We are looking for a highly skilled Principal Software Architect to join our team in Johannesburg.Company Overview:Xcede Group is a leading provider of innovative technology solutions, committed to fostering a culture of innovation, creativity, and continuous learning. Our client is dedicated to delivering top-quality products that drive business growth and...


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

    Job DescriptionWe are seeking a highly skilled Senior C# Developer to join our team at LevelUp (Pty) Ltd. This is an exciting opportunity for a talented software professional to take on a leadership role and contribute to the development of cutting-edge applications.The ideal candidate will have a deep background in C# development, extensive hands-on...


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

    Job OverviewWe are looking for a Cloud Native C# Architect to join our team at LevelUp (Pty) Ltd. In this role, you will be responsible for designing, implementing, and maintaining cloud-native solutions using C#. You will also mentor and coach junior team members to help them grow and develop their skills.Key Accountabilities:C# Development: Design,...

  • C# Development Manager

    14 hours ago


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

    About the RoleLevelUp (Pty) Ltd is seeking a skilled Senior C# Developer to lead the development of complex applications and provide technical expertise to the team. The ideal candidate will have a deep understanding of C# development, Microsoft Azure services, and microservices architecture.This is an excellent opportunity for a talented software...


  • Johannesburg, Gauteng, South Africa Entelect Full time

    Entelect is committed to delivering exceptional results for our clients, and we're seeking a highly skilled Enterprise Software Architect to help us achieve this goal.As an Enterprise Software Architect, you'll play a key role in developing world-class software solutions that meet the evolving needs of our customers.You'll be responsible for designing and...


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

    About the RoleAs a Full Stack C# Specialist at LevelUp (Pty) Ltd, you will be responsible for designing, developing, and deploying cloud-native applications using C#. You will work closely with cross-functional teams to ensure high-quality software solutions.Key Requirements:Bachelor's degree in Computer Science, Software Engineering, or a related field.5+...


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

    Role SummaryThe Senior C# Developer Lead will be responsible for leading the design, development, and maintenance of complex C# applications at LevelUp (Pty) Ltd. You will work closely with cross-functional teams to ensure high-quality software solutions and mentor junior team members to help them grow and develop their skills.Key Responsibilities:C#...


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

    A cutting-edge tech company, specializing in high-performance software for the iGaming and betting industry, is on the hunt for an experienced Software Architect to join their trailblazing team Theyre all about innovation and building real-time, scalable systems that handle massive amounts of data with lightning speed and precision.Got a passion for crafting...


  • Johannesburg, Gauteng, South Africa Spane4all Full time

    We are seeking an IT Systems Architect to join our team of experts. In this role, you will be responsible for designing and implementing software solutions that meet the specific needs of our clients.Key ResponsibilitiesThe successful candidate will have a solid background in software development, with experience in languages such as C#, .NET Core, and Java....

  • Senior C# Developer

    24 hours ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Are you a Senior Software Developer who thrives on solving complex technical challenges and shaping the future of fintech? Join a dynamic team at the forefront of cutting-edge software development in the micro-lending space. If youre passionate about C#, .NET, React, DevOps, and architecting scalable, high-performance applications, this is your chance to...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Develop high-quality software solutions in C#, .NET, and MSSQL.Design and maintain scalable APIs and web services.Collaborate in a culture of innovation, trust, and learning.Qualifications:Degree in Computer Science or related field.Microsoft Stack Developer certification (advantageous).Requirements:3+ years experience in software development (2+ years on...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    A leading financial and insurance company is on the lookout for a dynamic Intermediate C# Software Developer to contribute to its evolving tech landscape. If you're passionate about software development, system architecture, and emerging technologies , this role is for you Qualifications: Strong foundation in object-oriented programming . Proficiency in C#...


  • Johannesburg, Gauteng, South Africa Indsafri Full time

    As a Java Software Architect at Indsafri, you will play a critical role in designing and implementing software solutions that meet the needs of our customers.You will lead cross-functional teams to develop and deploy software applications using Java, Spring Boot, and microframework. Your expertise in cloud computing platforms such as AWS, Azure, or Google...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    A leading financial and insurance company is on the lookout for a dynamic Intermediate C# Software Developer to contribute to its evolving tech landscape. If you're passionate about software development, system architecture, and emerging technologies, this role is for youQualifications:Strong foundation in object-oriented programming.Proficiency in C# and...


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

    Job OverviewLevelUp (Pty) Ltd is a leading technology company that is seeking a highly skilled Senior C# Developer to join our team. This is an exciting opportunity for a talented software professional to take on a leadership role and contribute to the development of cutting-edge applications.The ideal candidate will have a deep background in C# development,...


  • Johannesburg, Gauteng, South Africa Saratoga Full time

    We are seeking a talented Senior .NET Full-Stack Developer to join our Technical Consulting team in JHB. As a key member of our team, you will be responsible for delivering high-quality solutions to our clients across various industries, including financial and insurance, retail, media and supply chain.In this role, you will be involved in technical...


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

    An exciting opportunity for a Senior C# Software Developer to join South Africa''s largest privately-owned insurance group. They are a driving force in the industry committed to innovation and constantly seeking ways to improve their offerings, enhance their services and to create more value for their customersIn this role, you will be required to maintain...


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

    E-Merge, a health tech company on a mission to add ten years to life expectancy, is seeking an Intermediate C# Software Engineer to join their team.The successful candidate will have experience in C# development, particularly with WPF and the MVVM design pattern, as well as WiX for application deployment and installation packages.A strong understanding of...

  • Software Architect

    4 days ago


    Johannesburg, Gauteng, South Africa FNB Namibia Full time

    time left to apply End Date: March 28, 2025 (7 days left to apply)job requisition id R31069Job DescriptionHello, Future Software ArchitectWelcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen.As part of our talent team, you will be surrounded...

  • Senior C# Developer

    4 weeks ago


    Johannesburg, Gauteng, 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...