Location: Hybrid (Fourways)
Languages: Afrikaans & English
About the Company:
We are a well-established software development company specialising in the development, installation, and maintenance of a fully integrated ERP system built on Progress.
Role Overview:
We’re looking for a Junior C# Developer with 1–2 years’ experience to join our dynamic team.
The ideal candidate should be eager to learn, enjoy problem-solving, and have a solid foundation in both coding and system support.
Key Responsibilities:
Develop and maintain C# applications (procedural and object-oriented)
Work on integrations using RESTful Web Services and APIs
Assist with system and software support to identify and resolve issues
Collaborate with team members to enhance and maintain the ERP system
Perform database queries and understand table relationships
Technical Skills & Experience:
C# Development: 1–2 years’ experience
Linux:
User creation and management
File system navigation
Understanding and interpreting log files
Databases:
Basic SQL knowledge
Exposure to Non-SQL databases (advantageous)
Understanding of table relations
Web Technologies:
RESTful Web Services and API integrations
HTML5 & CSS
Advantageous:
General accounting knowledge
ERP system exposure
Previous experience in system/software support
Personal Attributes:
Strong analytical and troubleshooting skills
Self-motivated and eager to learn
Good communication skills in both Afrikaans and English