
SENIOR C# DEVELOPER
- Johannesburg, Gauteng
- Permanent
- Full-time
- Provide technical leadership to teammates through coaching and mentorship
- Maintain high standards of software quality within the team by maintaining good practices and habits
- Maintaining meeting time frames set out within a scrum methodology
- Implement and carry out effective internal QA processes for all pieces of work
- Time and project management of projects to ensure timely completion
- Multilingual knowledge
- Write original code and update existing code, ensuring that all code meets program requirements
- Ensuring a mobile-first methodology is always applied
- Creating and implementing design plans, and ensuring the end product meets the quality standards required
- Ensure all new software functions smoothly across various platforms
- Perform intensive internal testing of all code changes to ensure they are free of errors and regressions
- Keeping up-to-date with industry trends and technology developments
- Grade 12 (matric certificate required);
- Tertiary Education - Bachelor's Degree in Computer Science or related field, with 3 years or more of industry experience / or 5 years' experience, if no degree (advantageous);
- Broad-based knowledge of C# / PHP and Angular React;
- Strong portfolio demonstrating your programming and design skills;
- 3-5 years' experience in a betting company (an advantage).