Vacancy Details
Employer: G Tech
We are seeking a motivated Graduate Software Engineer to join our dynamic development team. In this role, you will assist in designing, developing, and maintaining software applications while gaining hands-on experience in various programming languages and technologies. You will collaborate with senior engineers to learn best practices in software development and contribute to the successful delivery of projects.
Key Responsibilities:
• Assist in the design and development of software applications
• Collaborate with senior engineers on project requirements and specifications
• Participate in code reviews and contribute to improving code quality
• Conduct testing and debugging of applications to ensure functionality
• Document software development processes and technical specifications
Required Skills:
• Proficiency in programming languages such as Java, C#, or Python
• Familiarity with web development technologies (HTML, CSS, JavaScript)
• Understanding of software development methodologies (Agile, Scrum)
• Basic knowledge of database management systems (SQL, NoSQL)
• Ability to work collaboratively in a team environment
Optional Skills:
• Experience with version control systems (Git)
• Exposure to cloud computing platforms (AWS, Azure)
• Knowledge of mobile application development
Years of Experience: 0
Education Level: Bachelor's Degree
Key Responsibilities:
• Assist in the design and development of software applications
• Collaborate with senior engineers on project requirements and specifications
• Participate in code reviews and contribute to improving code quality
• Conduct testing and debugging of applications to ensure functionality
• Document software development processes and technical specifications
Required Skills:
• Proficiency in programming languages such as Java, C#, or Python
• Familiarity with web development technologies (HTML, CSS, JavaScript)
• Understanding of software development methodologies (Agile, Scrum)
• Basic knowledge of database management systems (SQL, NoSQL)
• Ability to work collaboratively in a team environment
Optional Skills:
• Experience with version control systems (Git)
• Exposure to cloud computing platforms (AWS, Azure)
• Knowledge of mobile application development
Years of Experience: 0
Education Level: Bachelor's Degree
2 people have applied for this job. 21 people have viewed this job.
More Jobs at G Tech
Sales Manager
- Gauteng
- Job Type: Permanent
- Posted 04 May 2026 | 26 Days left