Invictus Education Group - Developer
Developer is needed in Umhlanga Rocks, South Africa.
We are seeking a motivated and detail-oriented Developer to join our team. The ideal candidate will have a strong understanding of C# development, experience working with data technologies (LINQ, MySQL, XML, JSON), and a genuine interest in translating technical solutions into business value. Exposure to Power BI and Blazor will be considered a significant advantage.
This role is perfect for someone with solid programming fundamentals, analytical thinking, and a drive to grow into a well-rounded developer with strong business acumen.
Location: Umhlanga (Ad-hoc Remote working)
What We Offer
- Opportunity to grow technical and business skills in a supportive environment.
- Hands-on experience with modern Microsoft and data technologies.
- Career development and mentorship from senior developers.
- A collaborative team culture where your contributions make a real impact.
Requirements
Key Responsibilities
- Develop, maintain, and optimize applications using C# and related technologies.
- Work with MySQL databases, including writing queries, stored procedures, and performance tuning.
- Utilize LINQ to manipulate and query data efficiently.
- Process and integrate XML and JSON data for various business use cases.
- Contribute to front-end and back-end development using Blazor (training provided if necessary).
- Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
- Support reporting and analytics initiatives, with opportunities to leverage Power BI.
- Participate in code reviews, testing, and troubleshooting to ensure high-quality deliverables.
Required Skills & Qualifications
- Proficiency in C# and the .NET ecosystem.
- Strong knowledge of MySQL or other relational databases.
- Hands-on experience with LINQ for data manipulation.
- Understanding of data formats such as XML and JSON.
- Ability to write clean, maintainable, and efficient code.
- Strong analytical and problem-solving skills.
- Good communication skills and the ability to understand business needs.
Preferred / Nice-to-Have Skills
- Experience with Blazor for building interactive web applications.
- Familiarity with Power BI for business intelligence and reporting.
- Knowledge of broader data processing concepts.
- Exposure to agile development methodologies.
No longer accepting applications
Get instant notifications for new Developer jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.
Ari: your job agent
Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.