Please note that our Terms & Conditions and Privacy Notice are applicable.
On Promotion in Jobs
Pay & Ship
Buy with confidence. Secure payment options & nationwide delivery. Learn more
Filter & refine
Clear All
Results for software developer in "software developer", Full-Time in IT & Tech Jobs in Johannesburg in Johannesburg
1
SavedSave
The company offers:A competitive, market-related salary;Medical aid, pension, and group life insurance;Daily lunch provided; andA strong, values-driven team culture that prioritizes empathy, humility, and doing great work together.Key Responsibilities:Design, develop, and maintain full stack software solutions using C#.NET and SQL ServerCollaborate with Developers, Designers, and product owners to deliver high-quality softwareContribute to the planning, estimation, and documentation of software features and technical designsWrite clean, maintainable, and scalable code while supporting usability, performance, and accessibility standards Job Experience and Skills Required:Education:Bachelors Degree in Computer Science, Information Technology, or a related field (preferred)Experience:Minimum 5+ years of software development experienceStrong back-end development using Microsoft SQL Server (T-SQL) and C#.NETSolid understanding of front-end development with HTML, CSS, and JavaScriptSkills (Nice to Have):React.js.Net CoreEntity Framework (EF) CoreREST API developmentUnderstanding of SOLID design principlesFamiliarity with Agile methodologies and tools like Azure DevOps, GitHub Issues, or JiraOther Non-Negotiables:Strong communication and collaboration skillsA continuous learner with a passion for clean, maintainable codeA sense of humour and the ability to work in a team-oriented environment Apply now!I also specialise in recruiting in the following:Full Stack Development.NET & C# DevelopersFrontend and Backend EngineersSoftware Development and ArchitectureData EngineersData ScientistsData AnalystAgile and DevOps TalentIf you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.
https://www.executiveplacements.com/Jobs/S/Senior-C-sharp-Software-Engineer-1237951-Job-Search-12-10-2025-00-00-00-AM.asp?sid=gumtree
1h
Executive Placements
1
SavedSave
Key Responsibilities- Develop Control Software- Knowledge MATLab / Simulink (Non-negotiable)- Participate in peer reviewQualifications & Experience - Must have a relevant Engineering Degree- A Masters Degree would be advantageous- Minimum 3 years working experience
https://www.executiveplacements.com/Jobs/S/Software-Control-Engineer-1122252-Job-Search-12-05-2025-00-00-00-AM.asp?sid=gumtree
13min
Executive Placements
1
SavedSave
Key Responsibilities:Design, code, test, and deploy applications using the .NET framework (e.g., ASP.NET, C#, and VB.NET).Maintain and enhance existing software solutions.Participate in requirement analysis and translate business needs into technical specifications.Write clean, scalable, and efficient code following best practices.Debug and resolve technical issues in existing applications.Collaborate with other Developers, Testers, and stakeholders throughout the software development lifecycle.Develop and integrate APIs, databases (e.g., SQL Server), and third-party services.Ensure software performance, security, and scalability.Prepare technical documentation for reference and reporting purposes. Job Experience and Skills Required:Bachelors Degree in Computer Science or a relevant field4+ years of experience working with .NET or relevant experiencesExperience developing web-based applications in C#, HTML, JavaScript, VBScript/ASP, .NET MVC, .Net Core, AWS, CSS, React / Angular/ TypeScript, and AgileExperience working with MS SQL Server and MySQLKnowledge of practices and procedures for the full software design life cycleExperience working in Agile development environments
https://www.executiveplacements.com/Jobs/S/Senior-NET-Developer-1244884-Job-Search-12-05-2025-00-00-00-AM.asp?sid=gumtree
14min
Executive Placements
1
The incumbent will be responsible for the following:Design and code new development for existing and new clientsSupport and maintenance of existing systems, including troubleshooting and data supportInteraction and communication with clients/usersCompile technical specification documentation       Continued learning of new technologies and skillsRequirements:Degree or Diploma essential3+ years experienceStrong knowledge of C#Experience with SQLASP.NET, ASP.NET Core, and VBMobile development experienceApply now!Â
https://www.executiveplacements.com/Jobs/I/Intermediate-Software-Developer-3-years-1187763-Job-Search-12-04-2025-00-00-00-AM.asp?sid=gumtree
1h
Executive Placements
1
SavedSave
Job & Role Description:I am currently connecting with Software Sales Executives for upcoming long-term assignments and contract opportunities across various industries. Partnering with me gives you access to reputable organisations looking for sales professionals who can confidently position software solutions, develop strong pipelines, and deliver exceptional results.If youre ready to advance your career in software sales and join forward-thinking teams, this is your chance.Key Responsibilities:Drive new business development across enterprise and mid-market clients.Sell SaaS solutions and enterprise software including SAP, Oracle, Microsoft technologies, and other industry-leading platforms.Identify client needs and match them with the appropriate software solutions.Manage the full sales cycle prospecting, presentations, proposals, negotiations, and closing deals.Build and maintain strong client relationships and ensure high customer satisfaction.Develop and manage sales pipelines using CRM tools.Meet and exceed monthly and quarterly sales targets.Job Experience and Skills Required:Education:Relevant Degree or Diploma in Sales, IT, Business, or related field.Experience:Minimum 5 years experience in software or IT solution sales.Proven success selling SaaS, cloud solutions, or enterprise software (SAP, Oracle, Microsoft, etc.).Strong ability to engage with C-level stakeholders and decision-makers.Experience managing complex sales cycles and high-value deals.Solid understanding of IT landscapes, digital transformation, and software ecosystems.Apply now!
https://www.executiveplacements.com/Jobs/S/Software-Sales-Executive-1243119-Job-Search-11-28-2025-04-12-25-AM.asp?sid=gumtree
30min
Executive Placements
1
SavedSave
Key Responsibilities:Research, design, develop, and maintain software applications and services.Build, update, and optimise SQL Server and PostgreSQL databases, including tables, functions, and stored procedures.Support and enhance legacy systems to ensure ongoing stability and performance.Implement unit tests for new modules and services to ensure code quality.Evaluate existing programs, identify improvement opportunities, and develop necessary enhancements.Collaborate closely with developers and business stakeholders throughout the development lifecycle.Assist in meeting development timelines and enforcing delivery schedules.Manage and prioritise multiple tasks effectively.Implement and maintain full CI/CD pipelines for automated deployments across environments.Job Experience and skill required Bachelor degree in Computer Programming, Computer Science or Information Technology Min 6 years experience C#, .NET & .NET Core, Rest, Soap and File processing Advanced Proficiency in building / consuming REST WEB APIs, Microsoft SQL Server / PostgreSQL & SQL queries / stored procedures Proficiency in Docker / Kubernetes, RabbitMQ, Apache Kafka, Micro Services, GIT & Agile Practices Apply now!
https://www.executiveplacements.com/Jobs/S/Senior-C-sharp-Software-Developer-1242946-Job-Search-11-27-2025-10-13-50-AM.asp?sid=gumtree
32min
Executive Placements
1
SavedSave
Requirements:Matric and relevant tertiary qualification: Technical Diploma or BCS degree in software developmentSolid proven experience in Microsoft Visual Studio, Azure Devops, Java and SQLKnowledge and application of Object-Oriented Design PatternsC#, C++, MVC, Entity Framework, Windows Forms applications, Windows ServicesAdvanced skills in relational database queries and stored procedures (MS SQL).Follow Service and Object-Oriented Design principles.Experience in back-end and web back-end technologies (e.g. SOAP, WCF, etc).Have a solid understanding of Security systems like HSM, Minutiae Algorithm, PKI and Encryption TechnologiesWorks with SignalR and Bouncy CastleWork within Entity FrameworkExposure working in an Agile development environment.Creation and integration for modular design and backend API services.Hardware integration, operating system platform,Hardware and Software integration of Fingerprint Biometrics, Smart Card Services and Facial recognition systems.Produces well understandable Code Mapping and ERD Database diagrams
https://www.executiveplacements.com/Jobs/S/Senior-Software-Developer-1170687-Job-Search-12-10-2025-00-00-00-AM.asp?sid=gumtree
1h
Executive Placements
1
SavedSave
Embedded development knowledge and / or an interest in data beneficial. Opportunity to join development environment involved in fintech solutions. Gauteng or CT based.
https://www.executiveplacements.com/Jobs/S/Software-Development-Engineer-1213213-Job-Search-12-9-2025-4-39-16-AM.asp?sid=gumtree
10d
Executive Placements
1
SavedSave
Key Responsibilities:First-line support for all client software queries.Diagnose issues, identify patterns, and resolve or escalate.Implement and manage a formal ticketing system.Test new software features and validate fixes.Document user guides and support processes.Work closely with developers to translate business needs.Conduct occasional site visits to understand client operations.Minimum Requirements:24 years experience in software support, IT support, or helpdesk.Strong analytical thinking and structured problem-solving.Excellent customer communication (written & verbal).High organisational ability and follow-through.Strong Excel skills.Understanding of software behaviour (database basics = advantageous).Personality & Culture Fit:Detail-driven, organised, reliable.Calm under pressure; strong client empathy.Curious, fast learner, proactive.Enjoys technical detail and structured work.Committed to remaining in a specialist role with continued technical growth.Please present candidates who:Have supported software (preferably bespoke/ERP/technical systems).Can demonstrate logical troubleshooting.Can communicate clearly with both clients and developers.Are comfortable with on-site technical exposure in early months.
https://www.executiveplacements.com/Jobs/S/Software-Support-Specialist-1245644-Job-Search-12-09-2025-04-34-46-AM.asp?sid=gumtree
8min
Executive Placements
1
SavedSave
Experience Required:2 to 5 years of experience as a Software Developer in a full stack environment.Your Key Responsibilities:Design, build, and maintain applications, components, and reusable UI controls.Write clean, performant, and maintainable code.Produce concise and accurate technical documentation.Adhere to development timelines and team delivery standards.Collaborate within a team environment to drive innovation and efficiency.Develop a strong understanding of the property management domain.Tech Stack & Skills Youll Use:You dont need to tick every boxbut the more of these youre confident in, the better:Languages & Frameworks: C#, .NET Framework, ADO.NET, ASP.NET Blazor, HTML, CSS, JavaScript, and jQueryUI Development: Windows Forms, and Responsive Web DesignBack-end & Services: Windows services, and web servicesDatabases: SQL Server, T-SQL, complex queries, and concurrency managementArchitecture: Multi-tier systems, networking, and system integrationExtras: Report design and data shaping, mathematical competence, strong debugging, and exception handling skills Apply Today!If youre ready to bring your full stack development experience into a dynamic and forward-thinking environment, wed love to hear from you.Please note: this is an in-office role based in Sandton and requires the right to work in South Africa.
https://www.executiveplacements.com/Jobs/I/Intermediate-C-sharp-Software-Developer-1184701-Job-Search-12-02-2025-00-00-00-AM.asp?sid=gumtree
1h
Executive Placements
1
SavedSave
Job & Company Description:I am urgently looking for junior-level .NET Full Stack Developers with a solid foundation in both front-end and back-end development.These opportunities will allow you to work with modern technologies, collaborate with senior developers, and contribute to building high-quality software solutions.Partnering with me gives you direct access to contract roles where your passion for coding, problem-solving, and continuous learning will be highly valued.Key Responsibilities:Assist in developing and maintaining both front-end and back-end applications.Build responsive user interfaces using modern JavaScript frameworks.Develop APIs and backend services using .NET Core / .NET Framework.Participate in code reviews, debugging, and testing.Collaborate with cross-functional teams to deliver quality software.Work with databases to design, query, and optimize data structures.Job Experience and Skills Required:Education:Relevant Degree/Diploma in Information Technology, Computer Science, or Software Development.Experience:2+ years experience as a .NET or Full Stack Developer.Solid understanding of C#, .NET Core, and RESTful APIs.Basic front-end skills (HTML, CSS, JavaScript).Exposure to Angular, React, or similar frameworks (advantageous).Familiarity with SQL databases (SQL Server/MySQL).Understanding of version control (Git).Nice to Have:Experience with Azure DevOps or cloud technologies.Knowledge of Entity Framework or LINQ.Understanding of Agile methodologies.Apply now!
https://www.jobplacements.com/Jobs/J/Junior-NET-Full-Stack-Developer-1245546-Job-Search-12-09-2025-04-12-13-AM.asp?sid=gumtree
6min
Job Placements
1
Duties & ResponsibilitiesDevelop and maintain backend services, APIs and system componentsWork with data flows, processing logic and integrationsAssist with fullstack development where requiredDebug, optimise and improve existing systemsCollaborate with the engineering team to deliver reliable solutionsContribute to technical problem-solving and feature planningExperience & QualificationsExperience working with Python, Typescript, Java, Rust and PHPStrong understanding of backend development, APIs and data structuresAble to work across multiple languages and adapt to different project requirementsDegree required: BSc Computer Science, BSc Information Technology, BCom Informatics or BSc Informatics or similar.
https://www.executiveplacements.com/Jobs/S/Software-Engineer-Backend-leaning-Fullstack--Hy-1242028-Job-Search-11-25-2025-04-02-22-AM.asp?sid=gumtree
36min
Executive Placements
1
We are looking for a skilled Software Developer to join our dynamic team. Our team scopes, plans, deploys, and maintains Laserfiche systems, utilizing its standard functionalities while pushing its limits with custom-built tools. As we expand our capabilities beyond Laserfiche, we require a versatile developer to design, develop, and maintain custom applications and AI-driven tools that enhance our solutions.This role involves backend, frontend, and database development, requiring strong expertise in multiple programming languages. While Laserfiche training will be provided, a solid foundation in development and a strong willingness to learn are essential.Key Responsibilities:Develop custom software tools to extend and enhance Laserfiche capabilities.Design, implement, and maintain backend, frontend, and database solutions for various projects.Work with SQL databases, ensuring optimization and efficient data management.Collaborate with the team to analyze customer requirements and develop tailored solutions.Participate in AI tool development to revolutionize the market.Ensure that all development work meets high-performance and security standards.Manage multiple projects simultaneously, prioritizing tasks effectively to meet deadlines.Communicate clearly and effectively with team members, stakeholders, and clients.Stay up to date with emerging technologies and apply best practices to development workflows.Required Skills & Experience:Relevant qualification:Diploma (minimum) in Software Development, IT, or Computer Science.Bachelor’s Degree (preferred) in Computer Science, Information Systems, or Software Engineering.Proficiency in the following programming languages:C#JavaScriptPythonSQL ScriptingCSSExtensive SQL knowledge and experience working with complex database structures.Ability to develop full-stack applications with a focus on performance and scalability.Strong time and priority management skills – ability to handle multiple projects efficiently.Clear and professional communication skills – both verbal and written.Strong problem-solving skills with a customer-centric approach to development.Willingness to learn and adapt to new technologies, including Laserfiche training.Ability to work both independently and as part of a collaborative team.Nice to Have:Experience with Laserfiche customization or related ECM systems.Exposure to AI and automation tools.Knowledge of API development and integration.Why J
https://www.jobplacements.com/Jobs/S/Software-Developer-JuniorMid-Level-1246527-Job-Search-12-12-2025-02-00-18-AM.asp?sid=gumtree
6d
Job Placements
1
SavedSave
What youâ??ll have to do?targeting the United Kingdom marketplaceconduct cold callssetup meetings and advance dealsdevelop and grow â?? personally and professionallyoperate with Hubspot CRM and maintain clientâ??s personal datasell software development services and hit quarterly plansdeliver results and earn commissionsRequirementsFluent English, both verbal and writtenExperience in salesUnconditional love for making salesEasily find a common language with any kind of stranger
https://www.jobplacements.com/Jobs/S/Sales-Development-Representative-1179184-Job-Search-11-28-2025-00-00-00-AM.asp?sid=gumtree
1h
Job Placements
1
Employer DescriptionSoftware development company in Pretoria. We specialise in software development, web design, network management and cyber security.Job DescriptionDesign and development of complex, scalable software systems.Architect and implement clean, efficient, and maintainable code.Mentor and coach team members, conducting code reviews and knowledge sharing.Work closely with product owners, business analysts, and QA to deliver high-quality features.Drive adoption of best practices in coding standards, testing, DevOps, and security.Troubleshoot, optimize, and refactor legacy systems where needed.Ensure compliance with ISO, POPIA, and GDPR requirements in software design.Contribute to technical decision-making, solution architecture, and strategic planning.QualificationsTertiary Degree or Diploma in related fieldSkillshttps://www.executiveplacements.com/Jobs/T/TJ-17319-SENIOR-C-sharp-SOFTWARE-DEVELOPER-1240865-Job-Search-12-8-2025-6-14-01-AM.asp?sid=gumtree
11d
Executive Placements
1
SavedSave
Front Ed Developer (POS 24178)Hybrid role salary is negotiableR 70 000 to R 80 000 per monthRequirements Relevant tertiary qualification in Information Technology or Computer/Engineering Sciences and/ or matric with at least 10 years relevant experience as a developer as part of a team in a software development environment.At least 3 years relevant experience as a Senior Front-end developer in a software development team.Keen interest to continue to be a Senior Front-End developer and provide technical leadership in a software development team.A good understanding of the SDLC process, tools, technologies, frameworks and techniques related to software development.A strong knowledge of JavaScript, Angular/Typescript, REST framework, JSON and XML.·Knowledge and experience of the following would be a plus:Angular/Typescript, BootstrapWebpack, NPM, Yarn, MavenJAXB, XML SchemaIntegration experience (Web services and JMS)Business process/workflow layers e.g. JBPM, BPEL, etc.Responsibilities/Tasks:Implement new Front-End requirements using Angular/Typescript and Bootstrap with JavaScript, HTML5, CSS.Maintain existing Front-End applications written in Angular/Typescript.Implement the SARS look and feel and usability guidelines for Front-End developmentClosing Date: 15 July 2024
https://www.executiveplacements.com/Jobs/S/Senior-Data-Devolper-1201756-Job-Search-7-10-2025-4-29-37-AM.asp?sid=gumtree
5mo
Executive Placements
1
SavedSave
Employer DescriptionSoftware development company in Pretoria. specialising in software development, web design, network management and cyber security.Job DescriptionDevelop, maintain, and enhance web applications using ASP.NET and .NET Core .Work with Entity Framework for database interactions and ORM management.Write efficient and optimized T-SQL queries and stored procedures.Collaborate with front-end developers to integrate JavaScript and ensure seamless UI/UX.Participate in code reviews, testing, and deployment of new features.Troubleshoot, debug, and optimize application performanceQualificationsDegree/National Diploma Software DevelopmentSkills24 years of experience as a C# Developer.P
https://www.jobplacements.com/Jobs/T/TJ-17317-C-sharp-DEVELOPER-1240861-Job-Search-12-8-2025-6-14-31-AM.asp?sid=gumtree
11d
Job Placements
1
SavedSave
In an environment where legacy systems stability, performance, and reliability still determine the success of mission-critical operations, this role calls for a developer with both depth and discipline. The organisation is looking for someone who can step into a high-stakes mainframe environment, interpret complex requirements, and deliver clean, robust, future-proof solutions.This role isnt for a code jockey. Its for a professional who can own the full SDLC, maintain core systems that have supported the business for decades, and guide junior developers with the steady confidence of someone who understands what enterprise continuity truly demands. If youre the kind of developer who thrives on precision, understands the gravity of mainframe reliability, and takes pride in writing software that never breaksthis role is built for you.
https://www.executiveplacements.com/Jobs/A/Adabas-Developer-1245139-Job-Search-12-07-2025-16-16-51-PM.asp?sid=gumtree
12min
Executive Placements
1
SavedSave
We are partnering with a leading technology company in the telecoms and enterprise software space to find an experienced Senior Full-Stack Developer. This is an exciting opportunity to work on cutting-edge projects in a collaborative environment.Key ResponsibilitiesDesign and develop scalable applications using Microsoft .NET Core, C#, and Angular.Build and integrate RESTful APIs and microservices.Contribute to architectural decisions and implement SOLID principles.Mentor junior developers and lead technical discussions.Participate in Agile/Scrum processes.RequirementsStrong experience with .NET Core, C#, Angular.Solid understanding of enterprise architectures and design patterns.Familiarity with CI/CD pipelines, Git, and DevOps practices.Excellent communication and teamwork skills.Bonus: AWS, Docker/Kubernetes, automated testing frameworks.What’s on OfferCompetitive salary + annual performance bonus.Hybrid work model for flexibility.Professional development opportunities.Collaborative, innovative culture.
https://www.executiveplacements.com/Jobs/S/Senior-Full-Stack-Software-Developer-1245852-Job-Search-12-10-2025-02-00-16-AM.asp?sid=gumtree
8d
Executive Placements
1
SavedSave
About the Role:In this role, you will design, develop, and maintain enterprise-grade web applications while leading technical projects and mentoring Junior Developers. You will work across both front-end and back-end technologies, architect solutions to complex business requirements, and collaborate closely with internal and external stakeholders.Minimum Requirements:Qualifications & Experience:Degree or Diploma in a relevant field6+ years experience developing software applications using .Net Core, .NET Framework, and C#.NET6+ years SQL development experience (MSSQL)Strong experience with stored procedures, triggers, and indexingExperience developing and integrating web services and REST APIsAdvantageous:Experience with: jQuery, Java, and PHPExperience designing and developing complex software applicationsKey Responsibilities:Design, develop, and maintain applications using C#.NET and VB.NETWrite efficient SQL queries, stored procedures, and reportsWork closely with internal Developers and third-party providers, to deliver products on timeEnhance and maintain the existing codebase; develop new features and improvementsAnalyse business and technical requirements and design high-performance solutionsTroubleshoot and resolve software or integration issuesParticipate in code reviews, testing, and deploymentsDocument technical implementations and system changesApply best practices in database development and administrationProvide application support to business users when requiredQuickly learn new technologies and systems as neededSoft Skills & Attributes:Excellent English communication skills (verbal & written)Strong collaboration and interpersonal abilitiesAnalytical, solutions-driven mindsetHighly organised, proactive, and results-orientedAble to manage multiple priorities and work independently or in a teamComfortable engaging with stakeholders, including C-levelStrong leadership and influence skillsBuilds and maintains relationships with external vendorsCustomer-centric approach with focus on delivering valueHonest, reliable, punctual, and committed to deadlinesIntegrity-driven and self-motivatedApply Now!
https://www.executiveplacements.com/Jobs/S/Specialist-Developer-1244346-Job-Search-12-03-2025-00-00-00-AM.asp?sid=gumtree
19min
Executive Placements
Save this search and get notified
when new items are posted!
