Junior Software Developer
People Dimension
- Stellenbosch, Western Cape
- Permanent
- Full-time
- Degree in either:
- Computer Engineering or
- Computer Science
- from any of the University of Pretoria, University of Stellenbosch, North-West University or the University of KwaZulu-Natal.
- Completion of the Computer Engineering degree within a period of 5 years OR Completion of the Computer Science degree within a period of 4 years.
- A's or B's for both Mathematics and Science in matric.
- Desire to develop computer software.
- South African citizenship.
- Systematic and analytical approach to problem solving.
- Adhere to and contribute to good development standards and principles.
- Good communication skills (both verbal and writing).
- Working knowledge of:
- Development with the Microsoft Windows operating system,
- C# and/or C/C++ programming languages,
- GUI development,
- a version control system,
- object-oriented design and development.
- Self-driven and self-organizing with strong time management skills.
- Willingness and ability to work on multiple projects at the same time.
- Ability to work within a collaborative team across multiple disciplines.
- Willingness to receive mentoring as part of career development and growth.