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
Suggested
Results for software developer in "software developer", Full-Time in IT & Tech Jobs in Gauteng in Gauteng
1
SavedSave
What you will be doing:Architect, develop, and maintain high-performance Python applications supporting AI and machine learning use cases.Lead peer code reviews and enforce best practices in software engineering and coding standards.Design, build, and manage ELT/ETL data pipelines in massively parallel processing environments (e.g. Spark, Ray, or similar).Oversee the full machine learning model lifecycle, including deployment, monitoring, optimisation, and maintenance.Implement automated monitoring, alerting, and reliability mechanisms for production ML systems.Mentor junior developers and data scientists on Python development and engineering best practices.Collaborate with stakeholders to translate business and analytical requirements into robust technical solutions.Contribute to improving system performance, scalability, and operational resilience.What we are looking for:BSc in Computer Science or a related field ( *Transcripts Required)5+ years experience in Python development with strong software engineering fundamentals.Proven experience building and supporting production-grade systems.Strong understanding of software design principles, including SOLID principles.Experience with CI/CD pipelines, Git, and unit testing frameworks.Hands-on experience with MLOps tools such as MLflow, Kubeflow, or similar platforms.Strong knowledge of cloud platforms such as AWS, Azure, or GCP.Ability to debug complex systems and deliver scalable, maintainable solutions.Strong collaboration and communication skills with the ability to work across technical and business teams.Ownership mindset with a focus on system reliability, performance, and continuous improvement.Advantageous experience:Exposure to tools such as Vertex AI, BigQuery, and Cloud Composer.Experience working in large-scale data environments and distributed systems.Please note that if you do not hear from us within 3 weeks, consider your application unsuccessful.
https://www.executiveplacements.com/Jobs/S/Senior-Python-Developer-1247042-Job-Search-12-15-2025-10-15-59-AM.asp?sid=gumtree
9h
Executive Placements
1
SavedSave
Key Responsibilities:Develop, maintain, and optimize high-quality Python applicationsDesign and implement RESTful APIs and integrationsWork with cross-functional teams to translate requirements into technical solutionsContribute to architectural decisions and system improvementsWrite clean, efficient, and well-documented codeParticipate in code reviews and ensure best practicesTroubleshoot production issues and support deploymentsJob Experience and Key Requirements: 36+ years of professional Python development experienceStrong understanding of Python frameworks such as Django, Flask, or FastAPIProficiency in SQL and experience with databases (PostgreSQL, MySQL, etc.)Experience with version control (Git) and CI/CD pipelinesSolid understanding of software design principles and best practicesFamiliarity with cloud platforms (AWS, Azure, or GCP)
https://www.executiveplacements.com/Jobs/P/Python-Developer-1245026-Job-Search-12-05-2025-10-14-01-AM.asp?sid=gumtree
9h
Executive Placements
1
SavedSave
This is an excellent opportunity for a driven engineer to work in a multidisciplinary, high-tech environment with a focus on precision electronics, real-time embedded systems, and mission-critical applications.Key Responsibilities:Design, develop, and test firmware for embedded systems in custom hardware platforms.Work closely with electronics, systems, and software teams to ensure seamless integration.Implement low-level drivers, communication protocols, and real-time control logic.Participate in system-level design, verification, and validation activities.Maintain and document code according to engineering best practices and quality standards.Contribute to the development of innovative solutions in aerospace-grade systems.Minimum Requirements:Bachelors degree in Electronic Engineering, Computer Engineering, or equivalent.3+ years of professional experience in firmware and embedded software development.Proficiency in C/C++ for embedded platforms.Experience with RTOS, microcontrollers, and real-time system design.Solid understanding of digital electronics, communication protocols (e.g., SPI, I2C, UART), and hardware/software interfaces.Strong problem-solving skills and the ability to work independently or as part of a multidisciplinary team.Highly Advantageous:Experience with ARM-based microcontrollers (e.g., STM32).Familiarity with debugging tools, oscilloscopes, and logic analyzers.Knowledge of software development lifecycle tools (e.g., Git, Jira, CI/CD pipelines).Exposure to aerospace, defence, or high-reliability systems.
https://www.executiveplacements.com/Jobs/F/Firmware-Software-Engineer-1201750-Job-Search-7-10-2025-4-23-31-AM.asp?sid=gumtree
5mo
Executive Placements
1
SavedSave
Are you a seasoned .NET Developer looking for your next challenge? Were looking for a talented and motivated Senior .NET Developer to join our growing team. As the Senior BackEnd .NET Developer, youll play a critical role in designing and developing high-quality software solutions that meet our clients needs.What you’ll do:Primarily develop using C# .NET WebApi, SQL, while progressively gaining exposure to other technologies such as React Native, etc.Gain working knowledge of React Native over time, with the goal of developing into a full-stack developer capable of contributing to both frontend and backend developmentDeliver functional and defect-free components within the timeframe agreed and complying with the technical architecture and standards.Analyse Software requirements and plan development accordingly.Communicate effectively with regards to project plans, issues and timelines.Participate in improving the overall functionality of the various products.Participate in the planning and execution of the project(s).Research, development and apply new technologies.Building and maintaining custom WebAPI services, as well as integrating with external APIs and servicesIntegration of designs to create a highly functional and user-friendly experience, as designed by the user experience designers.Peer Code Review.Design and maintain DevOps build and release pipelines to support UAT and Production deployments, executed by internal client teamsYour expertise:At least 6 years’ experience in developing information systems.6+ years Software Development experience using: C#, and .Net Core,Experienced in Microsoft Azure DevOpsSQL Server or Relational Database experience.Git based Source ControlUnit TestingQualification:Relevant Information Technology Degree or National Diploma, or equivalent work experiencePersonal Attributes:Proven ability to work creatively and analytically in a problem-solving environmentConfidence to express ideas as part of a teamExcellent communication (written, oral) and interpersonal skills.A Self-Starter capable of working under pressureCurious and engaged in Continuous Learning and Professional Development
https://www.executiveplacements.com/Jobs/S/Senior-Developer-NetC-sharp-1246523-Job-Search-12-12-2025-02-00-18-AM.asp?sid=gumtree
6d
Executive Placements
1
SavedSave
Responsibilities:Deliver Business value through quality technical solutions and codeBe accountable for projects. Take ownership from start to finish of all tasksDrive the technical standard higher through innovative and scalable technology deliveryUnderstand our business and clients and deliver great servicesWork internally to improve and automate our service offerings to clientsEnsuring that the website and internal systems have maximum uptimeDesign and deliver scalable, secure code that enable our digital offeringMinimum requirements:BCom / BSc degree or equivalent qualificationMinimum of 5 years experienceAgile / Scrum experienceExpert understanding of the software development processC# .NetSQL Server 2012+Modern JavaScript libraries Angular, Underscore, KnockoutJs, JQuery, BackboneJS, Foundation, etcNET (Web forms) / MVC 2.0+ (Required)ASP .Net Core (Web Api, Windows Services)HTML 5CD/CI pipelinesCloud PaaS consumptionRest ServicesKubernetes/DockerCompetencies required:Passion for software development and delivering great solutionsContinually learns and grows own skills and industry knowledgeCreative visualisation, critical thinking, inductive and deductive reasoning. An ability to think outside the box.Collaborative coordination and time management. Be Proactive and take initiative.Capacity to work under pressure while observing high quality standards.Problem solving and analysis. Add value to business outcomes.Must be able to work in a team environment. Share knowledge and help to grow othersDesire to understand the reasons for delivery to deliver the right solutionStrive to continually learn and improveShould you not receive a response from us within one week of your application, your application has unfortunately not been successful.
https://www.executiveplacements.com/Jobs/S/Senior-Software-Developer-1228825-Job-Search-12-05-2025-00-00-00-AM.asp?sid=gumtree
10h
Executive Placements
1
SavedSave
This is an excellent opportunity for a driven engineer to work in a multidisciplinary, high-tech environment with a focus on precision electronics, real-time embedded systems, and mission-critical applications.Key Responsibilities:Design, develop, and test firmware for embedded systems in custom hardware platforms.Work closely with electronics, systems, and software teams to ensure seamless integration.Implement low-level drivers, communication protocols, and real-time control logic.Participate in system-level design, verification, and validation activities.Maintain and document code according to engineering best practices and quality standards.Contribute to the development of innovative solutions in aerospace-grade systems.Minimum Requirements:Bachelors degree in Electronic Engineering, Computer Engineering, or equivalent.3+ years of professional experience in firmware and embedded software development.Proficiency in C/C++ for embedded platforms.Experience with RTOS, microcontrollers, and real-time system design.Solid understanding of digital electronics, communication protocols (e.g., SPI, I2C, UART), and hardware/software interfaces.Strong problem-solving skills and the ability to work independently or as part of a multidisciplinary team.Highly Advantageous:Experience with ARM-based microcontrollers (e.g., STM32).Familiarity with debugging tools, oscilloscopes, and logic analyzers.Knowledge of software development lifecycle tools (e.g., Git, Jira, CI/CD pipelines).Exposure to aerospace, defence, or high-reliability systems.
https://www.executiveplacements.com/Jobs/F/Firmware-Software-Engineer-1201751-Job-Search-7-10-2025-4-27-55-AM.asp?sid=gumtree
5mo
Executive Placements
1
SavedSave
Lead a development team within Technology Services, combining hands-on development, technical guidance, and people management to drive cloud-based product delivery and support the strategic roadmap in a high-performance environment. Permanent role, Johannesburg. Reports to the Software Development Manager.RESPONSIBILITIESTechnical Leadership & Hands-on DevelopmentLead a team of 46 developers; provide mentorship, regular code reviews, and uphold architectural standards.Design, develop, and maintain scalable, high-performance web apps on GCP (Firebase/Firestore) with Angular; contribute ~5060% hands-on coding.Address technical debt; champion modern technologies and sound software design principles.Act as a subject-matter participant in the Architecture forum; ensure adherence to defined solution architectures.Delivery, Operations & QualityPlan and estimate work; drive sprints with product and QA; communicate clearly with technical and non-technical stakeholders.Oversee deployments, release management, and ongoing maintenance; troubleshoot complex issues.Ensure robust testing (unit, integration, performance) and optimize for performance, scalability, and cloud cost efficiency.Team & People ManagementManage 46 permanent employees and contractors; foster a high-performance, quality-driven culture.Handle conflict resolution, motivation, coaching, and ownership of outcomes.Collaborate effectively with diverse, cross-functional, and remote teams (including where distance/language barriers exist).Product & Project DeliveryDrive platform modernization (especially cloud components) through sprint contribution, planning, and stakeholder engagement to deliver high-quality solution
https://www.executiveplacements.com/Jobs/T/Technical-Development-Lead-1243911-Job-Search-12-02-2025-04-26-13-AM.asp?sid=gumtree
9h
Executive Placements
1
SavedSave
Job & Company Description:Im urgently looking for Junior Java Developers with a strong foundation in object-oriented programming and application development.Partnering with me provides access to contract roles where your skills, curiosity, and passion for development are highly valued.Key Responsibilities:Assist in designing, developing, and maintaining Java applications.Write clean, maintainable, and efficient code.Develop and consume RESTful APIs.Support debugging, testing, and performance optimization.Work with databases to store and retrieve data.Collaborate with senior developers and participate in code reviews.Contribute to improving system reliability and functionality.Job Experience and Skills Required:Education:Relevant Degree/Diploma in IT, Computer Science, Software Engineering, or related field.Experience:2+ years experience as a Java Developer.Solid understanding of Java 8+ and OOP principles.Experience with Spring Boot or Spring Framework.Basic understanding of front-end technologies (HTML, CSS, JavaScript).Familiarity with SQL databases (MySQL/PostgreSQL/Oracle).Knowledge of version control systems (Git).Nice to Have:Exposure to Hibernate/JPA.Knowledge of Microservices architecture.Experience with CI/CD tools (Jenkins, Maven, Gradle).Cloud exposure (AWS/Azure/GCP).Apply now!
https://www.jobplacements.com/Jobs/J/Junior-Java-Developer-1245548-Job-Search-12-09-2025-04-12-13-AM.asp?sid=gumtree
9h
Job Placements
1
SavedSave
Job & Company Description:Im looking for Mobile Developers who have strong experience in either native development (Android/iOS) or cross-platform frameworks.Partnering with me provides direct access to organisations that value creativity, clean coding, and mobile-first engineering principles.Key Responsibilities:Design and develop mobile applications for Android and/or iOS platforms.Develop clean, reusable, and scalable code.Integrate APIs and collaborate with backend teams.Implement UI/UX designs and ensure a seamless user experience.Test, debug, and optimise app performance.Job Experience and Skills Required:Education:Relevant Degree/Diploma in IT, Software Engineering, Computer Science, or related field.Experience:3+ years experience as a Mobile Developer.Strong experience in Java/Kotlin or Swift/Objective-C or React Native / Flutter / Xamarin / .NET MAUISolid understanding of mobile architecture and UI design principles.Experience working with RESTful APIs and JSON.Strong knowledge of version control (Git).Experience with Firebase, GraphQL, or mobile CI/CD pipelines.Apply now!
https://www.executiveplacements.com/Jobs/M/Mobile-Developer-1246408-Job-Search-12-11-2025-10-12-59-AM.asp?sid=gumtree
9h
Executive Placements
1
SavedSave
Key ResponsibilitiesSystems Design & Architecture:Lead the design and development of core systems platforms, including automation, reporting, and SaaS tools.Architect scalable solutions for client reporting, investment modelling, and process automation.Ensure seamless integration between internal tools and external data sources.Development & Delivery:Build and maintain applications and APIs to support consulting and reporting functions.Develop SaaS products for external clients.Implement best practices in coding, testing, version control, and CI/CD pipelines.Collaboration & Leadership:Work closely with cross-functional teams to translate business requirements into technical solutions.Mentor junior developers and foster a culture of innovation and continuous learning.Governance & Quality:Ensure compliance with data security and governance standards.Conduct performance reviews and recommend improvements.Document architecture and processes for maintainability.Qualifications & ExperienceBachelors or Masters degree in Computer Science, Software Engineering, or related field.610 years of software development experience, with at least 3 years in a senior or lead role.Proven track record in building scalable enterprise systems or SaaS platforms.Technical SkillsProficiency in modern programming languages (Python, R, JavaScript/TypeScript, or C#).Experience with databases (SQL, PostgreSQL, MongoDB) and data modeling.Familiarity with cloud platforms (AWS/Azure/GCP) and containerization (Docker, Kubernetes).Knowledge of APIs, microservices, and system integration.Exposure to data visualization tools (Power BI, Shiny, Tableau) is advantageous.Dont miss out, apply today.
https://www.executiveplacements.com/Jobs/S/Senior-Systems-Developer-1243734-Job-Search-12-01-2025-22-13-50-PM.asp?sid=gumtree
9h
Executive Placements
1
SavedSave
About the RoleWe are seeking a highly skilled Technical Lead (.NET & Azure) to lead the development of innovative applications. This role includes guiding a team of software engineers, establishing coding and quality standards, and ensuring the successful delivery of enterprise-grade software solutions. You will collaborate with business analysts, Scrum Masters, and other stakeholders throughout the full software development lifecycle. Key Responsibilities Leadership & Team ManagementLead and mentor a team of software engineers, setting standards for coding, testing, and software quality.Provide technical leadership, conduct peer reviews, and encourage team growth.Report on progress, scope, and timelines for project delivery.Lead the analysis and resolution of complex technical and application issues. Development & ArchitectureOversee the design, development, and deployment of applications using C# .NET and Angular (v6+).Support production cutovers, releases, and migrations.Collaborate with business analysts to translate BDD/Swagger specifications into development tasks.Ensure adherence to coding standards, best practices, and secure software development principles. Cloud & CollaborationDesign, deploy, and maintain Azure cloud solutions, including App Services, Functions, SQL Database, Cosmos DB, and Service Bus.Participate in Scrum ceremonies and Agile processes.Work closely with QA engineers, DevOps, and product managers to ensure high-quality software delivery.Promote continuous improvement in Agile processes and technical practices. Requirements & QualificationsMust-Have Skills:7+ years of software development experience, including 2+ years in a technical leadership role.Strong experience with Angular (v6+) and C# .NET.Proficient in CSS, HTML, JavaScript, and relational databases (SQL Server).Hands-on experience with Azure cloud services (App Services, Functions, SQL Database, Cosmos DB, Service Bus).Strong leadership, communication, and problem-solving skills.Highly Desirable Skills:Experience with microservices architectures and containerization (Docker, Kubernetes / AKS).Familiarity with CI/CD pipelines, automated testing, and DevSecOps practices.Knowledge of secure coding practices and cloud-native application design.Exposure to performance monitoring and optimization in cloud environments. Education:Bachelor’s degree, higher certificate, or diploma in Computer Science, Software Engineering, I
https://www.executiveplacements.com/Jobs/T/Technical-Lead-NET--Azure-1243402-Job-Search-12-01-2025-02-00-15-AM.asp?sid=gumtree
10d
Executive Placements
1
We 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 involves close collaboration with engineering teams, participating in code reviews, and taking full ownership of features from design through deployment and support. A proactive mindset, strong architectural reasoning, and a passion for high-quality software are essential for success.What youll do:Design, develop and maintain backend services using C# and the .NET frameworkImplement data access layers using Entity Framework with PostgreSQL as the primary database.Apply CQRS and SOLID principles to ensure scalable, maintainable and testable code.Using the Mediator design pattern (e.g MediatR) to structure request handling and domain logic.Design and document RESTful APIs using OpenAPI/Swagger, ensuring clear, accurate, and up-to-date API contracts.Collaborate closely with other engineers to design features, review code and improve existing software.Take end-to-end ownership of features, from design and implementation to deployment and support.Your Expertise:Strong proficiency in C# and the .NET ecosystem (minimum 5 years)Experience with Entity Framework and PostgreSQL (minimum 5 years)Solid understanding of CQRS and SOLID principlesFamiliarity with the Mediator design patternExperience designing and documenting RESTful APIs using OpenAPI/Swagger, including request/response models and error handling (Minimum 5 years)Proven ability to reason through complex architectural and design decisionsSelf-driven, proactive and passionate about writing quality softwareQualifications:National diploma/ BTECH Software developmentBachelor’s degree computer science
https://www.executiveplacements.com/Jobs/S/Software-Developer-Mid-level-intermediate-NET-1244435-Job-Search-12-04-2025-02-00-16-AM.asp?sid=gumtree
10d
Executive Placements
1
Intermediate Backend PHP Developer with expertise in event-driven architectures to join a dynamic development team. The ideal candidate will have hands-on experience building robust, scalable, and secure backend applications using PHP, Laravel, and MySQL, with a focus on modern software development principles.What you will do: Develop Robust Backend Applications: Build modular, maintainable, and scalable backend solutions using PHP, Laravel, and MySQL.Implement Secure Data Exchange: Create API endpoints, APIs, and microservices to facilitate seamless data exchange between frontend applications.Ensure High Availability and Scalability: Develop, deploy, and monitor backend services to guarantee high availability, scalability, and performance.Implement Workflow Automation: Design and maintain job management systems with workflow automation and worker allocation capabilities.Monitor and Optimize Performance: Continuously monitor and optimize backend performance, identifying areas for improvement and implementing changes as needed.Integrate Real-time Data Processing: Integrate Kafka and message queues for real-time data processing and efficient communication between microservices.Requirements: Matric EssentialBachelor degree or equivalent idealExperience: 4+ years of professional experience in building and maintaining multiple backend applications using PHP, Laravel, and MySQL.Microservices Expertise: Implemented scalable microservices architecture to improve system performance and availability.Secure coding practices: Follow secure coding practices, implemented secure data exchange mechanisms, such as API validation and encryption.Performance management: Optimize database queries and indexing to improve performance under heavy loads. Use message queues (e.g., RabbitMQ) and event busses to handle asynchronous tasks and decouple services from each other.
https://www.executiveplacements.com/Jobs/I/Intermediate-Backend-PHP-Software-Engineer-1231902-Job-Search-12-03-2025-00-00-00-AM.asp?sid=gumtree
10h
Executive Placements
1
SavedSave
We are seeking a highly skilled Full Stack Developer to design, develop, and maintain enterprise-grade web applications. This role involves working across both front-end and back-end systems, ensuring high-quality, scalable, and maintainable solutions. You will collaborate closely with business analysts, Scrum Masters, DevOps, and other stakeholders throughout the full software development lifecycle.The ideal candidate is proactive, adaptable, and experienced with modern front-end frameworks, back-end technologies, databases, and cloud platforms. Key Responsibilities Development & ArchitectureDesign, develop, and maintain scalable full-stack web applications.Implement front-end solutions using frameworks such as Angular, React, or Vue.js.Build robust back-end services using C#, .NET Core, Node.js, or Java.Develop and consume RESTful APIs and integrate with third-party services.Ensure adherence to coding standards, secure software development practices, and performance optimization. Databases & CloudWork with relational databases (SQL Server, PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).Implement cloud-native solutions using AWS or Azure services.Monitor and optimize applications for performance, scalability, and cost efficiency. Collaboration & Agile PracticesParticipate in Agile/Scrum ceremonies, including sprint planning, stand-ups, reviews, and retrospectives.Collaborate with product managers, QA engineers, and DevOps teams to ensure high-quality software delivery.Advocate for continuous improvement in software development processes, DevOps practices, and coding standards. Testing & Quality AssuranceWrite unit, integration, and end-to-end tests to ensure application reliability (xUnit, NUnit, Jest, Cypress).Conduct peer code reviews and provide constructive feedback to team members.Maintain high-quality documentation for codebases, APIs, and technical designs. Requirements & QualificationsMust-Have Skills:5+ years of professional software development experience, with a minimum of 2+ years in full-stack development.Strong experience with front-end frameworks (Angular, React, or Vue.js).Solid back-end experience using C#, .NET Core, Node.js, or Java.Hands-on experience with relational (SQL Server, Post
https://www.executiveplacements.com/Jobs/F/Fullstack-Developer-1241951-Job-Search-11-25-2025-02-00-14-AM.asp?sid=gumtree
10d
Executive Placements
1
SavedSave
About 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 collaborate closely with business analysts, Scrum Masters, DevOps, and other stakeholders throughout the full software development lifecycle. Key Responsibilities Leadership & Team ManagementLead and mentor a team of software engineers, setting standards for coding, testing, and software quality.Conduct code reviews, provide guidance, and encourage knowledge sharing to foster team growth.Report on progress, scope, and timelines for project delivery.Lead the analysis and resolution of complex technical and application issues. Development & ArchitectureOversee the design, development, and deployment of applications using Java 8+, Spring, and Spring Boot.Build and maintain microservices architectures with modular and reusable components.Design and integrate RESTful APIs and event-driven services using Apache Kafka or similar messaging systems.Ensure adherence to coding standards, best practices, and secure software development principles. Databases & CloudWork with relational databases such as MS SQL, PostgreSQL and NoSQL databases like MongoDB.Implement cloud-native solutions using AWS or Azure services (optional based on project).Monitor and optimize applications for performance, scalability, and cost efficiency. Collaboration & ProcessParticipate in Agile/Scrum ceremonies including sprint planning, reviews, and retrospectives.Work closely with product managers, QA engineers, and DevOps teams to ensure high-quality software delivery.Promote continuous improvement in Agile processes, DevOps practices, and software engineering standards. Requirements & QualificationsMust-Have Skills:7+ years of professional experience in Java development, including 2+ years in a technical leadership role.Strong experience with Spring Framework and Spring Boot.Hands-on experience with relational (MS SQL, PostgreSQL) and NoSQL (MongoDB) databases.Experience with microservices architectures, RESTful APIs, and Apache Kafka.Cloud experience with AWS (EC2, Lambda, S3, RDS) or Azure (optional).Proficient in unit testing frameworks (JUnit, TestNG, Mockito) and TDD practices.Strong leadership, problem-so
https://www.executiveplacements.com/Jobs/T/Technical-Lead-Developer-Java-1243396-Job-Search-12-01-2025-02-00-15-AM.asp?sid=gumtree
10d
Executive Placements
1
SavedSave
As a Specialist Recruitment Consultant within the IT industry, my clients and I are constantly on the lookout for accomplished IOS Developers with strong academics, robust project experience and technical knowledge.Requirements:Completed qualificationAt least 3 years of of purely IOS experienceUnderstanding of the full mobile development life cycleExperience with iOS frameworks such as Core Data, Core Animation, and Core Graphics.Apply now to join my database!
https://www.executiveplacements.com/Jobs/I/iOS-Developer-1114501-Job-Search-12-12-2025-00-00-00-AM.asp?sid=gumtree
9h
Executive Placements
1
SavedSave
About the RoleWe are looking for an enthusiastic Junior Developer to join our engineering team on a supplier contract basis. This is an opportunity for a motivated individual to learn hands-on development within a professional cloud environment, working on production-grade systems built with C#, React, and Azure.You dont need prior experience, only a solid understanding of programming fundamentals, curiosity, and a willingness to learn quickly using AI-assisted tools like Cursor, GitHub Copilot, and ChatGPT.Key Responsibilities:Work with the the organisations development team on real-world projects (C#, React, Azure).Learn how to build APIs, connect frontends, and deploy applications to the cloud.Use AI tools to write, debug, and optimize code faster.Participate in code reviews and follow clean coding standards.Assist in testing, documenting, and improving development processes.What Youll Learn:Building backend services with ASP.NET Core (C#).Frontend development using React and Tailwind CSS.Working with Azure Functions, App Services, and Blob Storage.Using CI/CD, Git, and DevOps pipelines.Modern software practices like Clean Architecture, CQRS, and DDD basics.Minimum Requirements:South African Unemployed youth between the ages of 18 and 34.Must not have participated on the YES programme before.MatricBasic programming knowledge (in any language, C# preferred).Some exposure to React or web fundamentals (HTML, CSS, JS).Willingness to learn new tools, frameworks, and AI workflows.Must be reliable, detail-oriented, and open to mentorship.Benefits:Familiar with Visual Studio, VS Code, or Cursor IDE.Interest in AI-assisted coding or RAG/LLM systems.Passion for tech, software architecture, and cloud platforms.Please consider your application unsuccessful when you have not heard from the Signa Opportunity team within two weeks of submitting your application.
https://www.jobplacements.com/Jobs/J/Junior-Developer-1240889-Job-Search-11-20-2025-04-05-12-AM.asp?sid=gumtree
10h
Job Placements
1
SavedSave
Key Responsibilities:Systems Design & Architecture:Lead the design and development core systems platform, including automation, reporting, and SaaS tools.Architect scalable solutions for client reporting, investment modeling, and process automation.Ensure seamless integration between internal tools (ALM, ESG, Tender Response, and Unit Pricing) and external data sources.Development & Delivery:Build and maintain applications and APIs to support consulting, manager research, and reporting functions.Develop SaaS products such as ESG tools, economic scenario generators, and NRR modules for external clients.Apply best practices in coding, testing, version control, and CI/CD pipeline implementation.Collaboration & Leadership:Partner with Consulting, Manager Research, and Operations teams to translate business requirements into technical solutions.Mentor Junior Developers and foster a culture of innovation and continuous learning.Collaborate with the Head of Systems & Reporting to define and execute the long-term systems roadmap.Governance & Quality:Ensure that all systems comply with data security, regulatory, and governance standards.Conduct regular performance reviews of systems and recommend enhancements.Maintain comprehensive documentation of architecture, processes, and code for sustainability and scalability.Job Experience and Skills Required:Bachelor / Masters in Computer Science or Software Engineering 6-10 years of software development experience, with at least 3 years in a senior / lead role Proven track record of building scalable enterprise systems or SaaS platforms Strong proficiency in modern programming languages (Python, R, JavaScript/TypeScript or C#) Experience with databases (SQL, PostgreSQL, and MongoDB) and data modelling Familiarity with cloud platforms (AWS/Azure/GCP) and containerization (Docker and Kubernetes) Experience with data visualisation / reporting tools (Power BI, Shiny, and Tableau)Apply now!
https://www.executiveplacements.com/Jobs/S/Senior-Systems-Developer-1243866-Job-Search-12-02-2025-00-00-00-AM.asp?sid=gumtree
9h
Executive Placements
1
SavedSave
Job Experience & Skills Required:A minimum of 5 - 8 years development experienceBSc Degree or tertiary DegreeExperience in the following technologies & design patterns: C#, .Net Core, SQL, AngularAWS / Azure / GCP experience beneficialSolid principlesHybrid roleApply now!Â
https://www.executiveplacements.com/Jobs/S/Senior-C-sharpNET-Developer-1233308-Job-Search-12-04-2025-00-00-00-AM.asp?sid=gumtree
10h
Executive Placements
1
Qualifications & ExperienceDegree/Diploma in Computer Science, Software Engineering, or equivalent experience (preferred).35 years experience in software development (C#/.NET advantageous).Practical experience with modern frontend frameworks (Angular, React, Next.js, Flutter, etc.).Experience with Azure Cloud services (Business Central experience is a bonus).Strong database experience with SQL Server/PostgreSQL.Exposure to enterprise systems, integrations, or workflow platforms.Experience with CI/CD pipelines and modern deployment methods.Strong analytical and problem-solving ability with a focus on building reliable, scalable systems. Tech StackCore: .NET 8 (C#), EF Core, Angular, TypeScript, HTML5, SCSS, PostgreSQLCloud: Azure App Service, Azure Service Bus, Azure Storage, Azure ADIntegration: REST APIs, JSON, SwaggerDevOps: GitHub, Azure DevOps, Docker By submitting any Personal Information to MPRTC in any form you acknowledge that such conduct constitutes a reasonable unconditional, specific and voluntary consent to the (processing and storing of such Personal Information by MPRTC and/or MPRTCs clients and/or verification information suppliers. You voluntarily consent that for the purposes of potentially gaining future employment opportunities, thorough background screening which may include but will not be limited to criminal, fraud, ITC and employment reference checks may be conducted. Should you have not been contacted within 14 days, please consider your application unsuccessful. You have the right to Opt-Out of electronic communications from us at any time and you also have the right to request us to delete your personal information by contacting us.
https://www.executiveplacements.com/Jobs/I/IT-SYSTEMS-DEVELOPER-FULL-STACK-DEVELOPER-EAST-RAN-1243703-Job-Search-12-01-2025-10-28-31-AM.asp?sid=gumtree
9h
Executive Placements
Save this search and get notified
when new items are posted!
