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.