Closing on: Jul 30, 2025
Job Rate: R35k - R45K Per Month
Job Type: 6 Months Fixed Terms
Job Location: Centurion (Onsite)


Our client is looking for a skilled and motivated Mid-Level Full Stack Developer to join our IT & Systems team on a 6-month fixed-term contract. You will be responsible for developing and maintaining scalable enterprise software solutions, working across both front-end and back-end systems. This is an onsite role based in Centurion, ideal for someone who thrives in a collaborative and fast-paced environment.

Key Requirements:

  • Design and develop scalable enterprise software solutions.
  • Write clean, functional code for both front-end and back-end systems.
  • Test, debug, and resolve software issues.
  • Develop innovative features for internal and external users.
  • Collaborate with business performance teams to enhance user experience.
  • Maintain and optimize existing systems.
  • Represent the company at conferences and events.
  • Stay updated with industry trends and technologies.
  • Architect client-side and server-side frameworks.
  • Build responsive and visually appealing front-end applications.
  • Develop and manage databases and APIs.
  • Implement CI/CD pipelines and security protocols.
  • Collaborate with data scientists and analysts to improve software functionality.
  • Produce technical documentation.

Requirements:

  • Bachelor’s degree in Computer Science or related field.
  • Minimum 5 years of experience in a full stack development role, primarily using C#.
  • Experience in both desktop and mobile application development.
  • Strong knowledge of front-end technologies: HTML, CSS, Bootstrap, JavaScript, jQuery, AngularJS.
  • Proficiency in back-end technologies: C# .Net, JavaScript frameworks (e.g., Angular, React, Node.js).
  • Experience with MS SQL and other databases like MySQL.
  • Familiarity with web server technologies (IIS, Apache) and UI/UX principles.
  • Experience with Docker and Kubernetes.
  • CI/CD deployment experience.
  • Strong communication, teamwork, and problem-solving skills.
  • Knowledge of software design patterns, unit testing, and source control.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx