Software Engineer

apartmentNetwork Recruitment placeStellenbosch calendar_month 

Roles & Responsibilities:

  • Lead or specialize in the development of mission-critical application software for defense and intelligence systems.
  • Own the full software development lifecyclerequirements analysis, design, implementation, and testing (front-end and back-end).
  • Research and adapt to new technologies to deliver innovative solutions.
  • Support production efforts and contribute to design documentation, testing, and verification artefacts.
  • Follow and improve engineering processes in an Agile development environment.
  • Provide additional support as needed within the company.

Requirements:

Minimum Qualifications:

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

Required Skills & Experience:

  • Proficiency in C++, Java, or similar general-purpose programming languages.
  • Strong scripting skills (Python, Bash, PowerShell).
  • Solid understanding of object-oriented design and software patterns.
  • Experience with version control (Git, Subversion, Perforce).
  • Familiarity with Agile methodologies and issue tracking (Jira, etc.).

Recommended Skills & Experience (Advantageous):

  • 5-10 years of relevant industry experience.
  • Modern C++ (C++11 and later).
  • Experience with XML, XSLT, JSON, YAML and related technologies.
  • Masters Degree in Computer Science or Engineering (MSc / MEng).

General Skills:

  • Ability to quickly learn and adapt to new technologies.
  • Strong problem-solving and analytical skills.
  • Team-oriented with excellent collaboration and communication abilities.
  • Capable of working independently with minimal supervision.
  • High proficiency in English (written and verbal).

Apply now!

starFeatured

Software Engineer

apartmentCommunicate RecruitmentplaceStellenbosch
YOUR LOADOUT (PRIMARY WEAPONS): Operator-Level Precision: JavaScript/TypeScript (React, Node.js) Tactical Knives: Python (Django, FastAPI, ML) | Java/Kotlin (Spring Boot) Phantom Flexibility: C# (.NET Core, Unity) | Go (microservices) Vandal Raw...
apartmentNetwork RecruitmentplaceCape Town, 41 km from Stellenbosch
🚀 Embedded Software Engineer 📍 Cape Town, Fully In-Office 🕒 3+ Years Experience 💼 Full-time 🛠️ What Youll Be Doing:  •  Develop embedded software using C/C++ (non-negotiable)  •  Integrate your code with real hardware for real-world...
apartmentCapitecplaceStellenbosch
and complete a short assessment, please click here!   2.  Once you have completed the above finalize your application by clicking apply below. Purpose Statement  •  The level I Software Engineer plays an integral part in a cross-functional team dedicated...