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.