Software Engineer
24 hours ago
HENSOLDT Cape Town, Western Cape, South Africa Software Engineer 1 day ago – Be among the first 25 applicants About The Role The role of the Software Engineer is to develop software and deliver software systems to the end user. These systems must meet client expectations, be shipped on time, attain financial budgets and reach quality approval. Qualifications And Experience Minimum B.Eng Computer Engineering or similar qualification. 4+ years of software development experience. Key Technical Skills Knowledge and domain expertise to design systems in line with standard solutions. Good understanding of engineering lifecycle. Develop software in line with architecture principles. Modular and object‑oriented software development skills. Development in the Windows and Linux environments. Knowledge of model‑based system engineering will be advantageous. Documentation skills for software design and documentation. Design documentation in accordance with standards and customer requirements. Reliability engineering. Manufacturing and testability of products. Proficient in programming languages such as C/C++, Python. Proficient in version control tools (e.g., GIT, BitBucket). Key Responsibilities Participate in the software design process, prepare and document software designs. Receive user stories and bugs, and decompose them into smaller tasks in RMTool/Redmine. Estimate effort required before starting a task. Design features, functions, and products. Implement functionalities to achieve set goals for each sprint within deadlines. Identify bugs and report them to the Project Manager. Maintain progress reports in the scrum tool before meetings. Attend scrum meetings. Develop collaboratively with team members; check in source code daily. Work closely with Project Managers on overall milestone plans, updates, risks, and scope changes. Code product software based on approved design addressing user requirements. Produce quality code with acceptable defect rate; sanity‑check and release via configuration (RMTool). Fix bugs and implement new functionality within acceptable turnaround time. Manage dependency and configuration during release process; follow system build process. Coordinate with project manager and systems engineer for critical and urgent issue resolution. Define critical software functions for delivery per RFQ and document in FAT procedures. Verify software quality of delivery; address risks and scope issues to avoid delays. Generate and maintain Software FAT documents; review QA FAT documents for compliance. What We Offer HENSOLDT South Africa focuses on diversity, equity, and inclusion in our organizational strategy. We welcome applications from all ethnic groups and give preference to suitable candidates from designated groups. Application Deadline 05 January 2026 How to Apply Please submit your CV by applying directly on the HENSOLDT Careers page. If you have not been contacted within 14 days of the closing date, please consider your application unsuccessful. Seniority Level Mid‑Senior level Employment Type Full‑time Job Function Engineering and Information Technology Industries Defense and Space Manufacturing #J-18808-Ljbffr
-
Software Engineer
3 days ago
Cape Town, South Africa redPanda Software Full timeJoin to apply for the Software Engineer role at redPanda Software . Purpose of the Job The purpose of this Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using REACT along with back-end (C#) programming. Key Roles And Responsibilities Back-end coding Complying with code...
-
Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa redPanda Software Full timePURPOSE OF THE JOBThe purpose of this Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using REACT along with back-end (C#) programming.JOB SPECIFICATIONKey Roles And ResponsibilitiesBack-end codingComplying with code standards (OOP)Conducting accurate estimationsWorking...
-
Software Engineer
24 hours ago
Cape Town, South Africa Panda Software Ltd Full timeThe purpose of this Fullstack Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using REACT along with back-end (C#) programming. Job specification Key roles and responsibilities: Back-end coding Complying with code standards (OOP) Working with estimation tolerance Tracking...
-
Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa redPanda Software UK Full timeLocationCape Town (Hybrid)Key Roles and ResponsibilitiesThe purpose of this Fullstack Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using REACT along with back-end (C#) programming.Job specificationKey Roles And ResponsibilitiesBack-end codingComplying with code standards...
-
Cape Town, South Africa redPanda Software Full timeA software development company in Cape Town seeks a Software Engineer to develop, test, and maintain applications. This role emphasizes front-end programming using REACT and back-end work with C#. Candidates should possess 3 to 5 years of relevant experience, with a preference for retail experience. Success in this role requires expertise in various...
-
Software Engineer
3 weeks ago
Cape Town, South Africa Phanda Personnel Full timeJob Responsibilities Prototyping and software development of the telescope operational software (all stages of the full software development life cycle may be encountered). Provide hands-on technical support in the system administration of the hardware platforms, deployment environments, and processing, which may include site visits to the Karoo. Collaborate...
-
Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Old Mutual Limited Full timeLet's Write Africa's Story TogetherOld Mutual is a firm believer in the African opportunity and our diverse talent reflects this. Job Description·Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent work experience).5+ years of experience as a Full-Stack Software Engineer, with a track record of delivering complex...
-
Software Engineer
3 days ago
Cape Town, Western Cape, South Africa ExecutivePlacements Full timeSoftware Engineer (Ground Control Station – GCS)Recruiter:Recruitpro SolutionsJob Ref:PTA000040/LLDate posted:Monday, November 24, 2025Location:Cape Town, South AfricaSUMMARY:An opportunity exists for a Software Engineer to design and develop Ground Control Station (GCS) software for unmanned aerial vehicle (UAV) systems. This role is ideal for a developer...
-
Senior Java Engineer
3 weeks ago
Cape Town, South Africa redPanda Software Full timeJoin to apply for the Senior Java Engineer role at redPanda Software 1 day ago Be among the first 25 applicants Join to apply for the Senior Java Engineer role at redPanda Software This range is provided by redPanda Software. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Job Title:...
-
Software Engineer
3 days ago
Cape Town, Western Cape, South Africa Communicate Ct Full timeIf you're excited by the blend of embedded systems, software engineering, and computer vision, this role is for you. You'll build AI-enabled imaging and sensing solutions that seamlessly connect hardware and software, pushing the boundaries of modern automation and control technology.Job Description:Design and develop embedded software and computer vision...