Senior C++ Software Engineer

2 months ago


Johannesburg, Gauteng, South Africa Hire Resolve Full time
Job Description

Hire 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 (SDLC).

Key Responsibilities
  • Analyze requirements and create project plans and specifications.
  • Develop functional and architectural documents, as well as interface documents.
  • Design and develop software applications, ensuring they meet the required standards.
  • Collaborate with the project team and end-users to test and review software applications.
  • Generate Acceptance Test Instructions (ATI) and corresponding Acceptance Test Result sheets (ATR).
  • Develop applicable manuals and required development documentation.
  • Design system architecture and oversee PC & OS units and architectures.
  • Comply with company policies, including OHS.
  • Perform non-software related work, such as electronics, firmware, hardware, and C&I, when required.
  • Perform proficient soldering joints when necessary.
  • Adhere to processes required to maintain certification.
Requirements
  • BSc or BEng in Electrical/Electronic/Mechatronic/Computer/Biomedical Engineering or equivalent.
  • A minimum of 5 years' industry experience in programming and high-level language of C++ (a minimum of 3 years C++), C, C#, Visual Studio.
  • Hands-on experience in software development, having been responsible for the development, implementation, and maintenance of two or more projects/products.
  • Experience (minimum 2 years) in system and architecture design.
  • Experience in software and hardware integration and testing.
  • Experience in software & firmware development and the integration of it into hardware.
  • Experience in adhering to a QMS.
  • C++ is essential with the ability to code in the language.
  • Knowledge of software development life cycle (SDLC).
  • Knowledge of documentation (specifications and quality management system).
  • Familiarity with unit testing, performance analyses, loading of resources, and end-to-end integration testing.
Benefits

Applicants can also visit the Hire Resolve website or email us for more information.



  • 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 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 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 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 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

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

  • C# Software Engineer

    2 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...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior C# Software Engineer Position We are seeking a highly skilled and experienced C# software engineer to join our team at Network Recruitment. This is an excellent opportunity for a talented individual to utilize their expertise in designing, developing, and maintaining robust and scalable applications using C#. About the Role:The ideal...


  • 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...

  • C# Software Engineer

    3 weeks ago


    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 Network Recruitment Full time

    Job Requirements:At Network Recruitment, we are seeking a skilled C# Software Engineer to join our dynamic team. The ideal candidate will have a strong background in C# development and experience with .NET, ASP.NET, and SQL. Additionally, proficiency in cloud technologies (Azure, AWS) is a plus.About the Role:We are looking for a highly motivated individual...


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

    Junior C# DeveloperWe are seeking a talented and motivated Junior C# Developer to join our dynamic team at LINKFIELDS INNOVATIONS (PTY) LTD. As a Junior C# Developer, you will have the opportunity to work on exciting projects, contribute to the development of innovative software solutions, and grow your skills in a supportive environment.Key...

  • C# Software Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    At Network Recruitment, we are seeking a skilled **C# Software Engineer** to design, develop, and implement software solutions that drive business success.Key responsibilities for this role include:Job Requirements:4+ years of experience in C# developmentTertiary qualification (advantageous)Strong proficiency in .NET, ASP.NET, and SQLExperience with cloud...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Key Responsibilities:Develop, test, and maintain high-quality software applications using C# and .NET frameworks, ensuring seamless integration and optimal performance.Collaborate with product managers and stakeholders to gather requirements and design solutions that meet business needs and technical specifications.Participate in code reviews and contribute...


  • 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

    We are looking for a highly skilled Senior Software Engineer to join our team at Goldman Tech Resourcing.As a key member of our team, you will be responsible for designing, developing, and testing complex software systems, with a focus on C++, C, C#, and Visual Studio.Requirements:A Bachelor's degree in Engineering or a related field (a formal education in...


  • 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...