Software Development Professional: Critical Applications Specialist

4 days ago


Centurion, Gauteng, South Africa Network Recruitment Full time

We are seeking a skilled Software Development Professional to join our team at Network Recruitment. As a Critical Applications Specialist, you will be responsible for analyzing system-level requirements and translating them into software high-level requirements.

Crafting test cases to evaluate high-level software requirements is also a key aspect of this role. You will work closely with our team to write and review traditional V Model (RTCA 178C) documentation, ensuring that our software meets the highest standards of quality and safety.

As a critical applications specialist, you will develop software source code at both embedded and application levels, verifying and validating software functionality along the way. Your expertise in defect investigation and resolution will also play a vital role in ensuring the success of our projects.

In addition to your technical skills, you will provide technical leadership for small SCRUM-based teams, guiding them towards successful project delivery.

To be considered for this role, you should have:

  • Proficiency in C/C++ software development
  • Experience in a safety-critical software environment
  • A minimum of 5 years of software development experience
  • Experience in a military environment is advantageous

Prior to joining our team, you should hold a BEng (Computer Engineering) or equivalent BSc Degree. A strong understanding of requirement analysis and writing is essential, as is familiarity with embedded operating systems.

We offer an estimated salary of $120,000 per year, making this an excellent opportunity for any ambitious software developer looking to take their career to the next level.



  • Centurion, Gauteng, South Africa Dimension Data Full time

    FunctieomschrijvingWith 3-5 years of experience in Software Development, specifically in Progress/OpenEdge, we are looking for a skilled Software Applications Development Specialist. Requirements:Knowledge of Database design is crucial.Experience in Object Oriented Programming is necessary.A team player with a positive attitude is essential.Proficiency in...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    Job Title: Embedded Software Development ProfessionalJob Summary:We are seeking a highly skilled Embedded Software Development Professional to join our team at Network Recruitment. The ideal candidate will have experience in software development, particularly in safety-critical environments.Key Responsibilities:Develop software source code at both embedded...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    Job Title: Software EngineerNetwork Recruitment is seeking a highly skilled Software Engineer to join our team.About the Role:As a Software Engineer, you will be responsible for analyzing system-level requirements and translating them into software high-level requirements. You will craft test cases to evaluate high-level software requirements, write and...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    Job Overview: As an Embedded Software Professional, you will play a pivotal role in developing cutting-edge software solutions for critical applications. Our team is dedicated to delivering high-quality software that meets the stringent requirements of our clients.

  • Software Developer

    2 weeks ago


    Centurion, Gauteng, South Africa Network Recruitment Full time

    Job Title: Software EngineerAbout the Role:We are seeking a highly skilled Software Engineer to join our team at Network Recruitment. As a Software Engineer, you will play a key role in the design, development, and testing of software solutions for critical applications.Key Responsibilities:Analyzing system-level requirements and translating them into...


  • Centurion, Gauteng, South Africa Dimension Data Full time

    FunctieomschrijvingWe are looking for a highly skilled Software Development Professional to join Dimension Data. The ideal candidate will have 3-5 years of experience in Progress/OpenEdge software development. Key Responsibilities:Design and develop database systems for optimal performanceImplement object-oriented programming principles to improve code...


  • Centurion, Gauteng, South Africa Neoc_People Full time

    IT Systems Integration and Development Specialist RoleNeoc_People is seeking an experienced IT Systems Integration and Development Specialist to join our team. The ideal candidate will have a proven track record of delivering complex software projects, with a focus on system integration and development.Responsibilities:Maintenance of existing applications,...

  • Software Developer

    3 weeks ago


    Centurion, Gauteng, South Africa Network Recruitment Full time

    Job SummaryNetwork Recruitment seeks a skilled Software Developer to join our team. The ideal candidate will have a strong background in software development and a passion for creating cutting-edge solutions.Key ResponsibilitiesAnalyze system-level requirements and translate them into software high-level requirements.Craft test cases to evaluate high-level...


  • Centurion, Gauteng, South Africa MMI Holdings Ltd Full time

    Momentum Life Insurance is seeking a seasoned Java Developer with expertise in crafting high-performance, scalable applications. As part of our skilled software team, you will work on mission-critical projects, managing the development lifecycle from concept to testing.


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    About Network Recruitment:We are a leading recruitment agency specializing in technical placements. Our team of experts has extensive knowledge and experience in the field.Job Title: Senior Software Developer LeadSalary Range: $120,000 - $180,000 per annumJob Description:We are seeking an experienced Senior Software Developer Lead to join our client's team....


  • Centurion, Gauteng, South Africa Curiska (Pty) Ltd Full time

    We are seeking a talented Software Development Specialist to join our team at Curiska (Pty) Ltd.Estimated Salary: R400,000 - R600,000 per annum.Job DescriptionThe successful candidate will be responsible for the development of network security products, utilising their knowledge of different network and security protocols.Key ResponsibilitiesDesign, develop,...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    We are seeking a skilled Software Solutions Developer to join our team at Network Recruitment. This is a great opportunity for someone passionate about developing cutting-edge software solutions for critical applications.Job DescriptionAnalyze system-level requirements and translate them into software high-level requirements.Craft test cases to evaluate...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    Job DescriptionYour Role: Our team seeks a skilled Software Development Engineer to analyze system-level requirements and translate them into software high-level requirements. Key responsibilities include crafting test cases to evaluate high-level software requirements, writing and reviewing traditional V Model documentation, developing software source code...


  • Centurion, Gauteng, South Africa MC Technology Staffing Full time

    About the RoleMC Technology Staffing is seeking an experienced Mastercam software expert to join our team as a CAM Applications Specialist. This role will involve working closely with clients to determine their manufacturing needs and implement software solutions using Mastercam.


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    At Network Recruitment, we are currently seeking a skilled Software Engineering Specialist to join our team.Job DescriptionWe are looking for an experienced Software Engineer with a strong background in developing and maintaining software systems. The ideal candidate will have a degree in Computer Science, Engineering or related field, and at least 3-5 years...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    About the Role:Your primary responsibility will be to analyze system-level requirements and translate them into software high-level requirements.Craft test cases to evaluate high-level software requirements and write traditional V Model documentation.Develop software source code at both embedded and application levels.Verify and validate software...


  • Centurion, Gauteng, South Africa E&D Recruiters Full time

    Job Title: Software Engineer for Mobile ApplicationsAbout the Role:We are seeking a skilled Software Engineer to join our team as a Mobile Application Developer. The successful candidate will be responsible for designing, developing, and maintaining mobile applications for Android and iOS platforms.Key Responsibilities:Design and develop mobile applications...

  • Software Architect

    3 days ago


    Centurion, Gauteng, South Africa Network Recruitment Full time

    Job SummaryA high-level software professional with a proven track record of delivering cutting-edge solutions for critical applications. The ideal candidate will have expertise in C/C++ software development, experience in safety-critical environments, and a strong background in requirement analysis and writing.Key Responsibilities:Analyze system-level...


  • Centurion, Gauteng, South Africa E&D Recruiters Full time

    Job Title: Professional Mobile Application DeveloperJob Description:We are seeking an experienced Mobile Application Developer to join our team at E&D Recruiters. As a Mobile Application Developer, you will be responsible for designing, developing, and testing mobile applications for Android and iOS platforms.Key Responsibilities:Develop mobile applications...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    We are seeking a highly skilled Senior Embedded Software Developer to join our team at Network Recruitment.Job DescriptionThe ideal candidate will have experience in software development for embedded systems, with a strong understanding of safety-critical software environments and operating systems.Key Responsibilities:Analyse system-level requirements and...