Intermediate Full Stack C# Developer (Maui/Xamarin

Executive Placements · Centurion, Gauteng

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Position Overview: As an Intermediate Software Developer , you will leverage your expertise in Angular, Bootstrap, HTML, CSS3, JavaScript, Ajax, C#, and MSSQL to develop and maintain both visitor-facing and back-end aspects of our solution. Experience with Xamarin/MAUI for cross-platform mobile application development will be a significant advantage. Youll work in a hybrid development environment combining SCRUM Sprint and waterfall methodologies , ensuring our product remains innovative, secure, and user-friendly.

Requirements

  • Grade 12/Matric with higher grade Mathematics.
  • A BSc Degree in Computer Science, Information Technology, or a related field is advantageous.
  • Proficiency in using standard office applications (e.g., MS Office Suite).

Technical Skills

  • Strong proficiency in C# .NET framework and/or C# .Net Core .
  • Expertise in Angular (version 5+) and Bootstrap (version 4+) .
  • Hands-on experience with HTML, CSS3, JavaScript, and Ajax .
  • Experience with MySQL, MSSQL, or NoSQL databases .
  • Knowledge of material design principles.
  • Familiarity with Xamarin/MAUI for cross-platform app development (advantageous).
  • Understanding of responsive design and UI/UX principles .
  • Experience troubleshooting front-end issues using browser developer tools.
  • Knowledge of web architecture (Azure) and web performance optimization techniques .
  • Familiarity with software development best practices and design patterns .

Key Responsibilities

  • Support and maintain the front-end and back-end components.
  • Develop new features and functionality using Angular, Bootstrap, HTML, CSS3, JavaScript, Ajax, C#, MSSQL queries, and stored procedures .
  • Collaborate with the team to troubleshoot, resolve defects, and perform root cause analysis.
  • Refactor and enhance existing code to improve performance and maintainability.
  • Ensure that solutions align with security and compliance requirements.
  • Work closely with Testers to debug, optimize, and improve application code.
  • Continuously improve code quality through adherence to coding standards and participation in code reviews.

Apply now!

.special-hidden { display: none; }

Auto-apply to this jobView original posting ↗