C++ Software Developer

1 month ago


Pretoria, South Africa DotActiv Full time

At DotActiv, we pride ourselves on providing the South African retail market with high-quality category management software and advisory services aimed at making in-store shopping an all-round better experience. C++ software developers at DotActiv utilise a technology stack that includes the MFC Framework to deliver a standalone application solution which interacts with a Microsoft SQL or PostgreSQL database. We also utilise git and bitbucket to handle our source code.

#LI-Remote


RESPONSIBILITIES

• Translating application storyboards and use cases into functional applications;

• Designing, building, and maintaining efficient, reusable, and reliable C++ code;

• Ensuring the best possible performance, quality, and responsiveness of applications;

• Identifying bottlenecks and bugs, and devising solutions to these problems; and

• Maintaining code quality, organisation, and automatisation.

Requirements

MINIMUM REQUIREMENTS:

  • Minimum of 3 years relevant development experience and expertise in an IT development environment
  • Grade 12 as per the national senior certificate requirements (Umalusi endorsed and must include higher grade Mathematics with a minimum of 70%);
  • A relevant IT certification by a recognised and acknowledged issuing authority. For example, A+, N+, MCSE, MCP, MCT, VCP, VCSP and more; 
  • Proficient in C++, with a good knowledge of its ecosystems;
  • Strong understanding of object-oriented programming;
  • Skill for writing reusable C++ libraries;
  • Understanding fundamental design principles behind a scalable application;
  • Familiarity with Microsoft SQL Server (PostgreSQL would be advantageous);
  • Implementing automated testing platforms and unit tests;
  • Proficient understanding of code versioning tools (such as Git)

Benefits

WHAT TO EXPECT FROM DOTACTIV:

  • You’ll receive a Cost to Company of between R30k and R35k, depending on your qualifications and experience;
  • This is a remote-working position, which allows you the flexibility to be based anywhere in South Africa.
  • You’ll have a say over product decisions. Read this piece for more information
  • You’ll have a chance to upskill yourself in any field that adds value to your current position;


  • Pretoria, Gauteng, South Africa C-Support Full time

    This is an opportunity to collaborate with competent teams of Software Developers in developing back-end website applications, designing user interactions on web pages and configuring deployments on CI/CD toolsResponsibilities Include:Writing clean new code while maintaining existing code on Entity Framework using C#, ASP.NET, MVC. Designing, building, and...


  • Pretoria, Gauteng, South Africa C-Support Full time

    Centurion: Senior C# Full Stack DeveloperThis is an opportunity to lead a team of competent Software Developers in Developing back-end website applications, Designing user interactions on web pages and configuring deployments on CI/CD toolsResponsibilities Include:Writing clean new code while maintaining existing code on Entity Framework using C#, ASP. Net,...


  • Pretoria, Gauteng, South Africa Bridge Personnel Concepts Full time

    Position specification: Software developerEducation: Degree in either:Computer Engineering,Electronic Engineering orComputer Sciencefrom any of the University of Cape Town, University of Pretoria, University of Stellenbosch, University of Johannesburg, University of the Witwatersrand, University of KwaZulu-Natal or the North-West University.Completion of the...

  • C++ Software Engineer

    4 weeks ago


    Pretoria, South Africa People Source Full time

    The company is a large, multidisciplinary engineering company based in Centurion, focussing strongly on providing hardware and software-based security solutions in the ICT industry.You must be comfortable working with C and C++ on an operating system level. Good understanding of networking and network security is a must; knowledge of cryptographic principles...


  • Pretoria, South Africa Eduvos Full time

    **Job Advert Summary**: **Eduvos **is looking to employ a** IT Software Development Lecturer** (C#) at our Pretoria campus on a permanent basis.*** **Type of appointment**: **Permanent appointment** **Purpose**: - To lecture Information Technology-related modules, in the faculty on a full-time basis. - To assist in the administration and departmental...

  • C# Developers

    3 weeks ago


    Pretoria, Gauteng, South Africa Network Recruitment Full time

    C# DevelopersRemote / Hybrid / OfficeAcross South Africa I have 8 years recruitment experience within various industries, and I specialise in placing C# Developers across industries on different levels of seniorities. I assist clients within software development houses, start-ups, consultancy as well as large corporates. My aim is to work with financially...


  • Pretoria, South Africa Capital H Staffing and Advisory Solutions Full time

    Our client in the financial services industry is looking for a Senior Software DeveloperThe Senior Developer will part of an inhouse development team that produce software solutions. The developer work together with a team of business analysts and other developers to develop and provide support on investment administration and Manco systems. The technology...


  • Pretoria, South Africa CapitalH Full time

    Our client in the financial services industry is looking for a Senior Software Developer The Senior Developer will part of an inhouse development team that produce software solutions. The developer work together with a team of business analysts and other developers to develop and provide support on investment administration and Manco systems. The technology...


  • Pretoria, South Africa CapitalH Full time

    Our client in the financial services industry is looking for a Senior Software DeveloperThe Senior Developer will part of an inhouse development team that produce software solutions. The developer work together with a team of business analysts and other developers to develop and provide support on investment administration and Manco systems. The technology...

  • Senior C# Developer

    3 weeks ago


    Pretoria, Gauteng, South Africa Network Finance Full time

    Key Responsibilities:Develop, implement, and maintain C# applications.Utilize .NET framework to design and develop software solutions.Proficiently work with Azure services, REST APIs, and microservices architecture.Collaborate with cross-functional teams to define, design, and ship new features.Drive best practices in software development, including DevOps...


  • Pretoria, Gauteng, South Africa E-Merge It Recruitment Full time

    Are you based in the United States? Select your country to see jobs specific to your location.If you've worked for companies across various industries, then you probably know how different environments can make or break your enjoyment in any role. That's why this opportunity is not one to be missedA thriving digital tech company in Pretoria is seeking a...

  • Software Developer

    3 weeks ago


    Pretoria, Gauteng, South Africa E&D Recruiters Full time

    Software DeveloperCenturionMinimum requirements and experience:Minimum 65% in Matric Mathematics and Physical Science.BSc (Computer Science)Minimum 2 to 7 years of working experience in software development and 1-year experience in C# and Visual Studio.Desire to develop software.

  • Software Developer

    3 weeks ago


    Pretoria, Gauteng, South Africa People Dimension Full time

    RequirementsEssential (Must Have):· Degree in either:o Computer Engineering oro Electronic Engineering· from any of the University of Pretoria, University of Stellenbosch, North-West University or the University of KwaZulu-Natal.· Completion of this degree within a period of 5 years.· A's or B's for both Mathematics and Science in matric.· 0 to 4 years'...

  • Software Developer

    1 month ago


    Pretoria, South Africa People Dimension Full time

    RequirementsEssential (Must Have):· Degree in either:o Computer Engineering oro Electronic Engineering· from any of the University of Pretoria, University of Stellenbosch, North-West University or the University of KwaZulu-Natal.· Completion of this degree within a period of 5 years.· A’s or B’s for both Mathematics and Science in matric.· 0 to 4...


  • Pretoria, South Africa Adzuna ZA B C2 Full time

    SECURITY SOFTWARE DEVELOPERPretoria EastMinimum Requirements:B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) or Computer Science.2-7 years of working experience in software development in a professional capacityExperience required:Experience writing software in C and C++ for embedded platforms.Experience or knowledge in communications...


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

    Junior Software Developer – Rneg (Pretoria) This well known company is based in Pretoria is looking for a Junior Software DeveloperThe ideal candidate will have the following:· Degree in either:o Computer Engineering or Computer Science· A's or B's for both Mathematics and Science in matric.· Desire to develop computer software.· South African...


  • Pretoria, South Africa E&D Recruiters Full time

    SECURITY SOFTWARE DEVELOPER Pretoria EastMinimum Requirements: B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) or Computer Science. 2-7 years of working experience in software development in a professional capacity Experience required: Experience writing software in C and C++ for embedded platforms. Experience or knowledge in...


  • Pretoria, South Africa E&D Recruiters Full time

    SECURITY SOFTWARE DEVELOPERPretoria EastMinimum Requirements:B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) or Computer Science.2-7 years of working experience in software development in a professional capacityExperience required:Experience writing software in C and C++ for embedded platforms.Experience or knowledge in communications...


  • Pretoria, South Africa PRR Recruitment Services Full time

    Junior Software Developer – Rneg (Pretoria) This well known company is based in Pretoria is looking for a Junior Software DeveloperThe ideal candidate will have the following:· Degree in either:o Computer Engineering or Computer Science· A’s or B’s for both Mathematics and Science in matric.· Desire to develop computer software.· South African...


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

    This Stimulating and engaging environment is looking for a Software Developer with strong experience to design, development, testing and security software solutions Min 2-7 years software development background Degree: BEng Electronic, Computer Engineer, BSC Main responsibility: Develop communication Security (COMSEC) Solutions conformant with FIPS Standards...