25 January 2021

Sage Software Engineer Intern 2021

Location: Johannesburg

Description: The Sage Software Engineer Intern is responsible for troubleshooting, evaluating requests and supporting products and/or systems to enable Sage’s business plans and long-term objectives using the identified architecture. 

Focusing on API support, the intern plays the role of liaison between users and product development. 

The role's primary focus will be on gaining the required skills and knowledge to become an effective and productive member of the Software Engineering team.

Key Responsibilities

  • Complete all required training and mentoring sessions
  • Look to increase both technical ability and domain knowledge through active participation in the product development support framework.
  • • Maintain relevant documentation to describe logic, coding/configuration, testing and changes where applicable.
  • • Seek out and act upon feedback from team members.
  • • Ensure all tasks are completed to the required quality standards.
  • • Take responsibility for own development and learning via self-study.
  • • Gain customer experience by actively engaging with Sage customers where appropriate.
  • • Partner effectively with all team members or other functions, such as CS and ISVs, to deliver against commitments.

Learning outcomes revolve around expertise using (prior experience greatly beneficial):

  • • C#.
  • • Postman
  • • RestAPI
  • • Transact SQL
  • • Ability to use the MS SQL SQL Management Server


People make Sage great. From our colleagues delivering ground-breaking solutions to the customers who use them: people have helped us grow for more than thirty years, and people are driving our future as a great SaaS company. We’re writing our next chapter. Be part of it!