Talent.com
This job offer is not available in your country.
Principal Software Engineer

Principal Software Engineer

Network RecruitmentStellenbosch, South Africa
27 days ago
Job description

The successful candidate will become part of an application software development team responsible for developing software for user applications. The company performs formal software development for highly reliable safety-critical and mission-critical systems.

Role and Responsibilities :

Includes, but is not limited to, the following :

  • Take a lead / specialist role in the development of application software, mainly for operator-facing, mission-critical software used in C2 and ISR systems.
  • Take ownership of features from requirements through to design, implementation, and testing for front-end and back-end development.
  • Research and understand new domains and technologies sufficiently to understand user requirements and implement features.
  • Assist with production efforts related to application software.
  • Play a major role in the generation of outputs for projects, including design, testing, documentation, production and verification artefacts.
  • Implement engineering processes, plans and policies as applicable to a specific project.
  • Perform minor support roles within the company, if required.

Requirements :

  • Minimum Qualifications :
  • Bachelors Degree in Computer Science (BSc) or Engineering (BSc Eng / BEng).

  • Required Skills and Experience :
  • Proficiency with one or more general-purpose programming languages : C++, Java, etc.

  • Proficiency with one or more scripting languages : Python, Bash, PowerShell etc.
  • Understanding of object-oriented design and common software patterns.
  • Experience with collaboration using version control software such as Git, Subversion, or Perforce.
  • Experience working in a team using Agile methods and / or issue tracking software such as Jira.
  • Recommended Skills and Experience :
  • 5-10 years of relevant industry experience would be advantageous.

    Create a job alert for this search

    Software Engineer • Stellenbosch, South Africa

    Related jobs
    • Promoted
    Principal / Specialist Engineer : Application Software

    Principal / Specialist Engineer : Application Software

    E&D RecruitersSomerset West, South Africa
    Principal Development Engineer Software.Take a lead / specialist role in the development of application software, mainly for operator-facing, mission-critical software used in C2 and ISR systems.Tak...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Communicate RecruitmentStellenbosch, South Africa
    Maintain the River's Balance : Architect and engineer the sophisticated systems that form the bedrock of our digital ecosystem. Summon the Currents : Write elegant, powerful code (Java / Python) that di...Show moreLast updated: 30+ days ago
    • Promoted
    Engineer : Mission Software

    Engineer : Mission Software

    E&D RecruitersSomerset West, South Africa
    Minimum requirements and experience : .Bachelor’s Degree in Computer Science / Mechatronics (BSc) or Engineering (BSc Eng. Proficiency with one or more general-purpose programming languages : Python,...Show moreLast updated: 26 days ago
    • Promoted
    Senior Software Engineers (CH1129b)

    Senior Software Engineers (CH1129b)

    CapitalHStellenbosch, South Africa
    Join a world-class team developing high-performance, distributed telecom systems.Our client, a medium-sized engineering company based in Stellenbosch, specializes in the design, development, integr...Show moreLast updated: 30+ days ago
    • Promoted
    Junior Software Engineer

    Junior Software Engineer

    Communicate RecruitmentCape Town, South Africa
    The flag is down, the track is openits time to move beyond warm-up laps and compete at race pace.Lifes too short to idle in the pitsjoin a team where your code powers real-world results and your en...Show moreLast updated: 6 days ago
    • Promoted
    Principal Engineer in Software

    Principal Engineer in Software

    Network RecruitmentCape Town, South Africa
    Our client is seeking a visionary.Principal Engineer in Software.This is not a back-seat role; you will be initiating and leading critical activities, designing entire systems, and acting as a trus...Show moreLast updated: 17 days ago
    • Promoted
    Principal / Specialist Engineer : Application Software – C++ (Somerset West)

    Principal / Specialist Engineer : Application Software – C++ (Somerset West)

    DataFinSomerset West, Western Cape, South Africa
    A well-established technology and automation solutions provider is seeking a passionate Software Engineer / Developer to join its Application Software Team, where the successful candidate will be res...Show moreLast updated: 4 days ago
    • Promoted
    Junior Software Engineer - Radar Systems

    Junior Software Engineer - Radar Systems

    Communicate RecruitmentStellenbosch, South Africa
    Where graduate talent meets radar innovation.An engineering team is seeking a Junior Software Engineer to help design, implement, and test next-generation radar products. You will contribute to soft...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer (Missions)

    Software Engineer (Missions)

    RareCruitCape Town, South Africa
    Strong programming skills in C++, Java, and Python.Bachelors degree in Computer Science or similar.This is a fantastic opportunity to work on high-impact, mission-critical systems in a highly innov...Show moreLast updated: 30+ days ago
    • Promoted
    Junior Software Engineer

    Junior Software Engineer

    JenRec RecruitmentCape Town, South Africa
    Were looking for a talented and motivated.R&D team working on world-leading consumer radar products.This is your opportunity to work with advanced radar technology, contribute to innovative pro...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    BETSoftwareCape Town, Western Cape, South Africa
    Job title : Principal Software Engineer.Job Location : Western Cape, Cape Town.Technical Leadership and System Architecture. Take ownership of designing high-level architecture for critical systems an...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer - Radar Systems

    Senior Software Engineer - Radar Systems

    JenRec RecruitmentCape Town, South Africa
    R&D team developing award-winning consumer radar products used by cyclists, golfers, and drivers worldwide.Youll be at the cutting edge of. Lead software and algorithm development for next-gener...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineering manager

    Software Engineering manager

    Communicate RecruitmentStellenbosch, South Africa
    A Bachelor's (or higher) in Computer Science, Software Engineering, or an equivalent magical discipline from an accredited Muggle or wizarding institution. Minimum 5+ years mastering your craft as a...Show moreLast updated: 12 days ago
    • Promoted
    Engineer : Mission Software

    Engineer : Mission Software

    Merand Corbett & AssociatesHelderberg, South Africa
    Includes the following, but is not limited to : .Design, develop, and maintain mission-system-related software including software for payload control,. Manage and optimise Docker environments for miss...Show moreLast updated: 18 days ago
    • Promoted
    Principal Engineer

    Principal Engineer

    Network RecruitmentCape Town, South Africa
    This role is perfect for a strategic thinker and technical expert who thrives in fast-paced, collaborative environments.You'll lead architecture and delivery, mentor fellow Engineers, and be instru...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer – Application - Somerset West, South Africa

    Senior Software Engineer – Application - Somerset West, South Africa

    JenRec RecruitmentCape Town, South Africa
    My client, a technology leader in the development of highly reliable, mission-critical systems, is seeking a.Operating in a formal engineering environment, the successful candidate will help design...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Network RecruitmentCape Town, South Africa
    As we continue to grow, we're looking for a talented.As an Embedded Software Engineer, you will be responsible for designing, developing, and maintaining firmware and low-level software for microco...Show moreLast updated: 30+ days ago
    • Promoted
    Principal / Specialist Engineer : Application Software

    Principal / Specialist Engineer : Application Software

    Merand Corbett & AssociatesHelderberg, South Africa
    Bachelors Degree in Computer Science (BSc) or Engineering (BSc Eng.Required Skills and Experience.Proficiency with one or more general-purpose programming languages : C++,Java etc;.Proficiency with ...Show moreLast updated: 30+ days ago