
Software Developer
3 weeks ago
Be a Part of Our Software Development Team
Do you love building innovative software and solving complex challenges? We're looking for a skilled developer to design, debug, and optimize applications while ensuring smooth deployments and great user experiences.
Join us to work on cutting-edge solutions, mentor teammates, and make a real impact. Let's create the future of technology together
Must-have requirements:
- Qualifications
- Matric (High School Certificate)
- National Diploma or Degree in Information Technology
Experience
- Minimum of 6 years of experience as a .Net Developer with expertise in:
- .Net Core, C#, Angular, and MS SQL.
- Additional Python skills (advantageous).
- Strong background in system architecture and user interface design.
- Proficiency in business logic, rules layers, and SOA & microservices architecture frameworks.
- Familiarity with Agile environments.
Knowledge
- System design, planning, and maintenance.
- Expertise in Visual Studio and MS DevOps.
- Code deployment processes across environments.
- Relevant tertiary qualification
- Relevant certifications
Key Responsibilities:
- Write and maintain clean, testable code using the .Net Ecosystem and DevOps Server.
- Expertise in MS SQL database management and Web UI design.
- Enforce development deadlines and schedules.
- Review and refactor code for optimization and maintainability.
System Analysis and Architecture
- Collaborate in developing solutions and systems architecture.
- Create detailed technical specifications to understand solutions and work items holistically.
- Conduct task prioritization and impact analysis.
- Perform high-level designs to provide scope and effort estimates.
- Accurately estimate the duration and effort required for tasks.
- Identify system deficiencies and recommend effective solutions.
User Interface (UI) Design and Testing
- Expertise in UI design, including responsive design and cross-browser/platform compatibility.
- Create storyboards, process flows, and sitemaps to visualize user interactions.
Coaching and Mentorship
- Upskill team members by assisting junior staff.
- Showcase new technologies and methodologies to improve team capabilities.
Deployment Management
- Ensure stable releases to QA and Production environments.
- Configure applications for QA and Production environments.
- Update system documentation as changes occur.
- Document development and operational procedures.
System Support and Maintenance
- Provide system support during production Proof of Concept (POC) phases.
- Ensure system stability throughout the POC period.
- Address and resolve system-related issues promptly.
Testing and Implementation
- Develop software programs that meet specifications.
- Test programs, interfaces with other systems, and provide test data to testers.
- Implement changes into Staging and Production environments.
- Update data model documentation and ensure accuracy.
- Offer technical support and guidance to colleagues regarding systems and programs.
-
Software Engineering Expertise
5 days ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeSolution FocusAs a Frontend and Backend Development Professional at Blue Bean Software, you will play a key role in designing, developing, and maintaining end-to-end solutions that transform businesses and improve lives.You will work closely with cross-functional teams to deliver scalable and efficient solutions that meet the evolving needs of our clients....
-
Software Developer
4 weeks ago
Johannesburg, Gauteng, South Africa E&D Recruiters Full timeSOFTWARE DEVELOPER LanseriaSoftware development practices are in compliance with the industry best practices policies and procedures which include compliance with the full life cycle of the software development process.Minimum qualifications and experience: BSc (Computer Science) or BSc (Software Engineering) or related field Minimum of 3 years of relevant...
-
Software Developer
3 weeks ago
Johannesburg, Gauteng, South Africa E&D Recruiters Full timeSOFTWARE DEVELOPER LanseriaSoftware development practices are in compliance with the industry best practices policies and procedures which include compliance with the full life cycle of the software development process.Minimum qualifications and experience: BSc (Computer Science) or BSc (Software Engineering) or related field Minimum of 3 years of relevant...
-
Software Developer
2 weeks ago
Johannesburg, Gauteng, South Africa E&D Recruiters Full timeSOFTWARE DEVELOPERLanseriaSoftware development practices are in compliance with the industry best practices policies and procedures which include compliance with the full life cycle of the software development process.Minimum qualifications and experience: BSc (Computer Science) or BSc (Software Engineering) or related fieldMinimum of 3 years of relevant...
-
Software Developer
5 days ago
Johannesburg, Gauteng, South Africa Signa Opportunity Full timeAbout the roleThe Software Developer Intern role is designed to provide hands-on experience in software developmentwhile bridging the gap between academic learning and professional work. Interns will contribute to real-worldprojects, enhancing their technical skills in coding, debugging, and software deployment while alsodeveloping essential soft skills like...
-
Software Developer
3 weeks ago
Johannesburg, Gauteng, South Africa Paracon Full timeJob title : Software DeveloperJob Location : Gauteng, JohannesburgDeadline : March 25, 2025Quick Recommended LinksJobs by Location Job by industries About the jobOur client in the banking Sector is seeking software developer who is good in detailed designs into functional software through programming and configuration. You will also play a key role in...
-
Software Developer
3 weeks ago
Johannesburg, Gauteng, South Africa African Ambition Full timeSoftware DeveloperLocation: JHBBasic: R850 000 PAWe hire people who are hungry for innovation and motivated to overcome challenges and setbacks. We are looking for a software developer who displays enthusiastic leadership, and whose technical expertise allows them to seamlessly manage projects and prioritize deadlines.Objectives of this role Build...
-
Software Developer
1 hour ago
Johannesburg, Gauteng, South Africa KultureTalent - Global Talent Full timeWe're seeking an experienced software developer to join our team. As a developer at KultureTalent - Global Talent, you'll have the opportunity to work on a wide range of projects, from developing new software applications to maintaining and improving existing ones.You'll work closely with our engineers to ensure system consistency and improve user...
-
Software Developer
7 days ago
Johannesburg, Gauteng, South Africa Hlabahlosile Full timeDesign, develop, and maintain software applications across different platforms.Write clean, efficient, and maintainable code.Collaborate with cross-functional teams (e.g., Product, Design, QA) to define software requirements and technical specifications.Perform debugging and troubleshooting to resolve software defects and improve performance.Write and...
-
Software Developer
3 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeThe successful incumbent will do software development on the CRM platform and client facing portals used by the company nationally. The candidate will report to the Development Manager. Requirements: 8 years' experience in a similar role IT Degree preferable Very good C# development experience Experience in related roles in the financial services industry...
-
Software Developer
1 hour ago
Johannesburg, Gauteng, South Africa Kaelo Full timeKaelo provides essential healthcare solutions ensuring the physical and psychosocial wellbeing of all South Africans towards lasting social change.Job OverviewKaelo meets the Healthcare needs of Corporate and Retail clients across South Africa – products offerings include Medical Insurance, Medical Aid, Gap Insurance, Kaelo Money and employee assistance...
-
Regional Sales Development Manager
5 days ago
Johannesburg, Gauteng, South Africa Veeam Software Full timeTerritory Manager Role OverviewVeeam Software is a leading provider of data protection and ransomware recovery solutions. We are seeking an experienced Territory Manager to develop and close sales opportunities in Kenya, Nigeria, and Ghana.The successful candidate will be responsible for planning and collaborating with the partner sales community to...
-
Software Developer
8 hours ago
Johannesburg, Gauteng, South Africa WMS Secure Full timePosition : Software DeveloperOur development team is currently building a brand-new integrated property management system using newer butproven and stable technologies, as a complete replacement for the current system, and we are looking for a new software developer to join and contribute to our small team.Key RoleTo function as a full stack software...
-
Lead Software Developer
14 hours ago
Johannesburg, Gauteng, South Africa Salix Recruitment Full timeWe are looking for a Lead Software Developer to drive technical excellence, innovation, and software architecture. This role is ideal for someone with 10+ years of full-stack development experience, specialising in C#, .NET, and scalable software solutions. You will lead a team of developers, ensuring high-quality, maintainable, and efficient code that...
-
Custom Software Developer
4 days ago
Johannesburg, Gauteng, South Africa Be Different Recruitment Full timeWe are excited to announce that Be Different Recruitment is seeking a skilled Custom Software Developer to join our team. As a Custom Software Developer, you will design, develop, and implement customized software solutions for our clients.Your responsibilities will include developing new web components using XML, .NET, SQL, and C#, designing, coding, and...
-
Senior Software Developer
3 weeks ago
Johannesburg, Gauteng, South Africa Pronel Personnel Full timeOur client based in Johannesburg is seeking a highly professional Senior Software Developer to join their team. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining the company's insurance management software solutions.Requirements:Grade 12 (Matric)Bachelor's or master's degree in computer science or a related...
-
Senior Software Developer
6 days ago
Johannesburg, Gauteng, South Africa Pronel Personnel Full timeOur client based in Johannesburg is seeking a highly professional Senior Software Developer to join their team. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining the company's insurance management software solutions.Requirements:Grade 12 (Matric)Bachelor's or master's degree in computer science or a related...
-
Software Development Lead
5 days ago
Johannesburg, Gauteng, South Africa Nedbank Full timeSoftware Development Lead Job SummaryNedbank is seeking a Software Development Lead to join our team. As a key member of our digital transformation journey, you will play a critical role in leading the design and implementation of innovative software solutions that drive business growth and customer satisfaction.**Key Responsibilities:**Lead the design and...
-
Senior Software Developer
18 hours ago
Johannesburg, Gauteng, South Africa Pronel Personnel Full timeOur client based in Johannesburg is seeking a highly professional Senior Software Developer to join their team. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining the company's insurance management software solutions.Requirements:Grade 12 (Matric)Bachelor's or master's degree in computer science or a related...
-
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeTechnology SolutionsAt Blue Bean Software, we develop innovative technology solutions that transform businesses and improve lives. As a Frontend and Backend Development Professional, you will play a key role in designing, developing, and maintaining these solutions.You will work closely with cross-functional teams to deliver scalable and efficient solutions...