Jobs in

Software Developer Cape Town - Cape Town Region

Talent Guru International Ltd

An Intermediate Software Developer is responsible for developing, testing, and maintaining software applications with a moderate level of autonomy and responsibility. They work more independently compared to junior developers and often take on more complex tasks and projects. They also provide mentorship to junior team members and contribute to architectural decisions. Assist in day-to-day programming projects, including, but not limited to: Coding on current and new projects. Code maintenance of released projects. Creation of data-fixes. Assist customers with queries. Debugging and fixing of issues. Testing. Assist in building and releasing a versioned, deployable packages to customers. Assist in developing documentation throughout the software development life cycle BSc. Computer Science. Or B-Tech with Programming. 5 years of programming experience. Understanding of Supply Chain Management and/or Warehouse Management Business Processes. Must have strong knowledge of C#. Must be comfortable with simple database administration (create tables, view, triggers, and stored procedures) in Microsoft SQL. Experienced with GitHub. Experience with client/server or multi-tier architecture. Experience with creating and using Web API endpoints. Experience with Mobile App development (Xamarin/Maui/Android Studio). Not essential, but knowledge of JavaScript will be a bonus. Not essential, but knowledge of Microsoft Azure will be a bonus. Not essential, but knowledge of how CI/CD pipelines (especially GitHub Actions) work Apply Now

Want to do another search?

Jobs in