
Junior Software Developer (Intern)
Bella team
The Junior Software Developer Intern will support the design, development, testing, deployment, and maintenance of software applications. This role provides hands-on exposure to software development methodologies, coding standards, cloud technologies, AI solutions, and modern development tools while working under the guidance of experienced developers. Key Responsibilities - Assist in designing, developing, testing, and maintaining software applications. - Write clean, efficient, and well-documented code. - Participate in code reviews and technical discussions. - Troubleshoot software defects and implement fixes. - Assist with database design and management. - Support API integration and third-party system integrations. - Participate in Agile ceremonies including sprint planning and daily stand-ups. - Create technical documentation. - Perform unit testing and assist with system testing. - Learn and apply secure software development practices. - Support AI-enabled application development where applicable. Key Performance Indicators - Completion of assigned development tasks. - Code quality. - Learning and certification progress. - Participation in Agile activities. - Timely completion of work. - Quality of technical documentation.
- - Diploma or Degree in Computer Science, Information Technology, Software Engineering, or related field.
- - Recent graduate or currently completing qualification.
- - Basic understanding of programming concepts.
- Exposure to one or more of:
- - Java
- - Python
- - C#
- - JavaScript / TypeScript
- - HTML & CSS
- - SQL Databases
- - Git Version Control
- - REST APIs
- - Microsoft Azure or AWS (advantageous)
- Desirable Skills
- - Knowledge of React, Angular or Vue
- - Mobile application development
- - Docker or Kubernetes
- - AI/ML fundamentals
- - Microsoft Power Platform
- - SharePoint Development
Company
Bella team
Location
Johannesburg
No account needed to apply. Sign in to track your applications.
Similar jobs
Software Development Intern
KD Inc
R5000 - R7500
The Junior Software Developer Intern will support the design, development, testing, deployment, and maintenance of software applications. This role provides hands-on exposure to software development methodologies, coding standards, cloud technologies, AI solutions, and modern development tools while working under the guidance of experienced developers. Key Responsibilities - Assist in designing, developing, testing, and maintaining software applications. - Write clean, efficient, and well-documented code. - Participate in code reviews and technical discussions. - Troubleshoot software defects and implement fixes. - Assist with database design and management. - Support API integration and third-party system integrations. - Participate in Agile ceremonies including sprint planning and daily stand-ups. - Create technical documentation. - Perform unit testing and assist with system testing. - Learn and apply secure software development practices. - Support AI-enabled application development where applicable. Key Performance Indicators - Completion of assigned development tasks. - Code quality. - Learning and certification progress. - Participation in Agile activities. - Timely completion of work. - Quality of technical documentation.
Posted Jul 15
Telesales Consultant / Internal Sales Representative
Bidfoods
R10000 - R15000
To drive revenue growth by managing an assigned portfolio of hospitality and catering clients via telephone and the MyBidfood e-commerce platform. This role focuses on order processing, upselling, cross-selling, and maintaining client relationships. Key Responsibilities Manage daily outbound and inbound telesales calls to restaurants, hotels, and caterers. Process customer orders accurately on the ERP system and resolve delivery or invoicing queries. Promote weekly specials, new food ranges, and cross-sell alternative ingredients to maximize basket value. Educate and migrate customers onto the MyBidfood online ordering platform. Collaborate with Field Sales Representatives to ensure seamless account management and service delivery.
Posted Jul 12
Marketing Intern
Bella team
R240000 per annum
**Job Title:** Marketing Intern **Job Summary:** The Marketing Intern will support the marketing team in executing campaigns, creating content, and analyzing performance. This role is ideal for a motivated individual looking to gain hands-on experience in marketing strategy, digital campaigns, and brand development. --- **Key Responsibilities:** * Assist in the planning and execution of marketing campaigns * Create and schedule content for social media platforms * Conduct market research and competitor analysis * Support the creation of marketing materials (presentations, brochures, emails) * Monitor and report on campaign performance metrics * Assist with website updates and content management * Collaborate with the team on creative ideas and initiatives * Provide administrative support to the marketing department --- **Requirements:** * Currently studying or recently completed a degree/diploma in Marketing, Business, Communications, or a related field * Basic understanding of digital marketing and social media platforms * Strong written and verbal communication skills * Familiarity with tools like Canva, Google Analytics, or social media platforms is advantageous * Proficiency in Microsoft Office (Word, Excel, PowerPoint) * Creative mindset with attention to detail * Ability to work independently and as part of a team --- **Key Competencies:** * Creativity and innovation * Communication skills * Time management * Adaptability and willingness to learn * Attention to detail --- **Reporting Line:** Reports to the Marketing Manager --- **Work Environment:** Typically office-based, with potential hybrid flexibility depending on company policy.
Posted Mar 20