Software Developer
4 days ago
A South African company that develops and sells large-scale, sectional title residential estates, focusing on affordable, quality apartments, is seeking a highly motivated and experienced Software Developer who will be responsible for the entire application lifecycle—from design and development to testing and maintenance.
Responsibilities:
Design, code, test, and maintain software applications according to project requirements and industry standards.
Work with stakeholders (business analysts, project managers, clients) to gather and understand functional and technical requirements.
Perform unit testing, troubleshoot issues, and resolve bugs.
Create and maintain technical documentation (system designs, user guides, release notes).
Work within cross-functional teams to deliver software solutions.
Use tools like Git to manage source code, track changes, and maintain clean coding practices.
Integrate applications with databases, APIs, and third-party services.
Stay updated with new technologies, frameworks, and programming languages.
Implement secure coding practices and ensure applications comply with security standards.
Education: Grade 12 National Certificate/ National Diploma, BSc Degree, BTech (Computing/ Information Systems or relevant tertiary qualification).
Core Expertise: Net Core Developer with minimum 5 years of #C development experience.
Web/Front-end: HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.
Databases: SQL database experience (Python experience is an advantage).
General Experience: Proficiency in core languages such as Java, Python, C#, JavaScript, or others relevant to the role.
Mobile (Advantage): Experience with iOS (Swift) or Android (Kotlin/Java).
Skilled in integrating solutions through API.
Experience with relational databases (SQL, MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra).
Familiarity with DevOps tools: Jenkins, Docker, Kubernetes, or automated deployment pipelines.
Understanding of user experience principles for front-end roles.
Knowledge of secure coding practices and data protection principles.
Benefits:
- Competitive salary based on experience (salary can potentially be more based on experience/skills)
IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to [email protected]
-
Angular Developer
1 week ago
Johannesburg, Gauteng, South Africa An Angular developer Full time R120 000 - R240 000 per yearAn Angular developer is a professional who not only develops in JavaScript but also has an excellent command of the AngularJS framework. They can develop the entire life cycle of the user interface of web applications adapted to different types of devices. In addition, the main AngularJS developer responsibilities include working on improving the performance...
-
Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa iDbase Software Full time R500 000 - R1 200 000 per yearAbout the RoleWe are seeking an experienced Software Engineer (.NET & AWS) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications, leveraging modern .NET technologies and AWS cloud services.This role emphasizes cloud-native development, microservices architecture, and secure, high-performance...
-
Senior Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa iDbase Software Full time R1 200 000 - R2 400 000 per yearAbout the RoleWe are seeking an experienced Senior Software Engineer (.NET & Azure) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications leveraging modern .NET technologies and Microsoft Azure cloud services.This role emphasizes cloud-native development, microservices architecture, and secure,...
-
Senior Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa MRI Software Full time R800 000 - R1 600 000 per yearSince we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people's lives. The only way to carry out that mission is to hire the best employees. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups, and our promise to empower...
-
Senior Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa iDbase Software Full time R250 000 - R500 000 per yearAbout the RoleWe are seeking an experienced Senior Software Engineer (Java) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications using Java and complementary technologies.This role emphasizes cloud-native development, microservices architecture, and secure, high-performance coding practices. It...
-
Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa MAM Software Full time R90 000 - R120 000 per year"At Klipboard we've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience of remote work." We're a market leader in Retail software environments, supporting single-or...
-
Software Developer
2 weeks ago
Johannesburg, Gauteng, South Africa FROSTBYTE Full time R900 000 - R1 200 000 per yearPurpose of the Position:We are in search of an Intermediate to Senior level Java developer with strong coding fundamentals in core Java to join our growing team. You will be a part of a talented team that is responsible for delivering on world class consumer device electronics. You will be involved in designing, developing and implementing Java-based UX...
-
Junior Software Engineer
1 week ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full time R250 000 - R500 000 per yearWhat we doBlue Bean Software is a premier custom software and product development IT company, delivering custom-made solutions for large enterprises as well as dynamic start-ups.We pride ourselves in taking on and solving complex problems as well as high stake projects through the use of a balanced combination between tech savvy and a deep understanding of a...
-
Technical Lead Developer
1 week ago
Johannesburg, Gauteng, South Africa iDbase Software Full time R800 000 - R1 200 000 per yearAbout the RoleWe are seeking a highly skilled Technical Lead (Java) to lead the development of innovative, enterprise-grade applications. This role involves guiding a team of software engineers, establishing coding and quality standards, and ensuring the successful delivery of scalable, maintainable, and high-performance Java-based solutions.You will...
-
Software Developer
6 days ago
Johannesburg, Gauteng, South Africa iOCO Pty Ltd Full time R70 000 - R85 000 per yearWe are seeking a highly skilled .NET Software Developer to design, develop, and maintain robust backend services using C# and the .NET framework. The ideal candidate will implement efficient data access layers with Entity Framework and PostgreSQL while applying CQRS and SOLID principles to ensure scalability and maintainability of solutions. This role...