Hook
More breakout videos from this creator.
Jobs you can get with a computer science degree. Part 1 Software Engineer. A software engineer designs, builds, tests, and maintains software that people use every day. You'll spend most of your time writing code, solving problems, and working with the team to build products used by thousands or millions of people. In South Africa, you could work at companies like Discovery, Standard Bank, Takealot, Vodacom, Capitec, or Mr D, or fast-growing startups building products used by people across the country. As a software engineer, you could be developing new features, fixing bugs, improving performance, designing back-end systems, building user interfaces, integrating APIs, or scaling applications as more people use them. Some of the most commonly used and valuable programming languages and frameworks in the South African tech industry include Java, JavaScript, TypeScript, C#, and Python. Many companies also use frameworks and technologies such as Spring Boot, React, .NET, and Node.js. South African software engineer. Increasing demand, projected sector growth (+15% e.g.). Growing salaries (R300k - R800k+ e.g.). Key tech hubs: Cape Town, Joburg, Durban. Skills in demand (Java, Javascript, Python, Fintech). Expanding talent pool (e.g. Top Universities, Graduates). So if you enjoy solving problems and writing code and building products that people use every day, software engineer could be a great career for you. Follow for Part 2. Next job: Data Scientist?