SkillzPage

Jobs

Graduate C# Developer

Facebook Twitter LinkedIn WhatsApp

Back

Graduate C# Developer
 Location: Roodepoort
 Industry: Cyber Security
 Level: Junior Level ( some experience)
 Salary Market related
 Benefits: On the job training

About the Company

Established in 2016, this South African-based specialist cybersecurity firm focuses on strengthening organisations’ cyber resilience through a combination of automation, collaboration, and deep technical expertise.

The company provides an automated, machine-driven penetration testing solution that simulates real-world hacker behaviour to assess and enhance security defences. This proactive approach supports the continuous validation of cybersecurity investments, ensuring compliance with standards such as PCI, HIPAA, GDPR, and POPIA, while helping clients implement robust, effective security frameworks.

Job Overview

We are looking for a passionate and detail-oriented Junior Software Developer Intern to join our development team. The ideal candidate is someone eager to grow, contribute to meaningful projects, and gain hands-on experience with modern technologies in a supportive and innovative environment.

As a Junior Developer Intern, you will assist in building web applications using Blazor and C# within the .NET 6.0 / .NET Core framework, leverage Syncfusion controls, and contribute to reporting solutions using Bold Reports. A foundational understanding of MySQL is required.

Duties and Responsibilities

  • Assist in the development and maintenance of web applications using Blazor and C# in Visual Studio.
  • Implement and test UI components using Syncfusion Controls.
  • Support the integration and creation of reports using Bold Reports.
  • Work with MySQL databases for data storage, querying, and manipulation.
  • Collaborate with the development team to troubleshoot issues and implement solutions.
  • Participate in code reviews, stand-ups, and sprint planning meetings.
  • Write clean, maintainable, and well-documented code.
  • Demonstrate a commitment to quality and attention to detail in all deliverables.
  • Show initiative in learning new tools and technologies relevant to the development stack.
  • Knowledge of C# and .NET Core / .NET 6.0.
  • Exposure to or interest in Blazor for front-end development.
  • Familiarity with using Visual Studio IDE.
  • Understanding of Syncfusion Controls for UI development
  • Exposure to Bold Reports or similar reporting tools.
  • MySQL for database interactions.
  • Basic understanding of Git version control.

Minimum Requirements

  • Applicants must have hands-on development experience using C# and .NET, either in a professional or personal capacity.
  • As part of your application, please include a GitHub link or portfolio showcasing your C# and .NET development work.

Please note: Applications submitted without a relevant GitHub link or portfolio will not be considered.

How to Apply?

Ready to Join a Company that Values Clever Code and Long-Term Growth?

Email your CV to charne@skillzpage.com

(If you don’t hear from us within 2 weeks, please consider your application unsuccessful.)