Please note that our Terms & Conditions and Privacy Notice are applicable.
On Promotion in Jobs
Pay OnlineSECURELYEASY DELIVERY OR COLLECTION
Buy with confidence. Secure payment options & nationwide delivery. Learn more
Filter & refine
Clear All
Results for Find Software & Web Developer Jobs in Johannesburg in Johannesburg
1
Key Responsibilities:Assist in designing and building REST API and system integrationsSupport configuration of cloud and on-premise environmentsContribute to platform development and customisation using Java and related technologiesAssist with authentication and access control (SSO) implementationsProduce and maintain technical documentationCollaborate with senior consultants on solution design and deliverySupport system upgrades, enhancements, and troubleshootingJob Experience and Skills Required:Education:Degree in Computer Science, Information Technology, Engineering, or related fieldExperience:3+ years experience in software development, systems support, or technical rolesExposure to enterprise systems or consulting environments advantageousStrong interest in building a career in technical consultingExperience with Java, SQL, and JavaScriptExperience of REST APIs and integrationsExposure to system configuration or application supportGood knowledge of enterprise platforms and security concepts (SSO, identity management)Apply now!For more exciting IT vacancies, visit:
https://www.executiveplacements.com/Jobs/I/Intermediate-Integration--Platform-Architect-1273763-Job-Search-03-20-2026-04-14-02-AM.asp?sid=gumtree
1mo
Executive Placements
1
SavedSave
We are looking for a highly skilled Senior / Lead Automation Tester to join our Johannesburg-based consulting team on an initial 6?month contract. This role requires an experienced professional who is both technically hands-on and capable of leading, coordinating, and mentoring a team of junior testers.The successful person will take full ownership of their deliverables as well as the team’s output, ensuring a high standard of quality across all testing initiatives. While the role is heavily automation-focused, the candidate must also be willing and able to perform manual and functional testing when required.What youll do:Lead and mentor a team of junior and intermediate automation testers.Coordinate testing activities and ensure alignment with project timelines and quality standards.Design, build, and maintain robust automation frameworks.Drive high-quality test automation practices across the team.Work hands?on with automation tools and frameworks (primarily Java and Selenium).Perform manual and functional testing as needed to support project deliverables.Own the end-to-end automation strategy, including planning, execution, and reporting.Liaise with stakeholders, including developers, BAs, and project managers.Conduct Proof of Concepts (POCs) where required.Ensure effective API testing strategy and maintain automation for APIs.Support mobile automation initiatives and frameworks.Contribute to the potential future adoption of AI-driven testing strategies.Your Expertise:7+ years experienceStrong automation experience using Selenium.Advanced Java programming skills.API automation experience (essential).Experience leading or mentoring technical teams.Ability to take ownership and operate autonomously.Willingness and capability to perform manual and functional testing when needed.Experience with SmartBear tools (e.g., SoapUI, ReadyAPI).POC development experience.Mobile automation experience (e.g., Appium).Exposure to or interest in AI-driven testing.Insurance industry experience (advantageous).Soft SkillsStrong leadership and communication abilities.Problem-solving mindset with proactive ownership.Ability to collaborate effectively within technical teams and business stakeholders.High attention to detail and quality-driven approach.
https://www.executiveplacements.com/Jobs/S/Senior-Lead-Automation-Tester-1273648-Job-Search-03-20-2026-01-00-14-AM.asp?sid=gumtree
1mo
Executive Placements
1
SavedSave
Educational QualificationsBachelors degree in Cybersecurity, Computer Science, or related discipline (mandatory).Certifications (preferred)CEH (Certified Ethical Hacker)OSCP (Offensive Security Certified Professional)GIAC Penetration TesterCISSP (advantageous)Relevant Experience610 years experience in cybersecurity or penetration testing.Hands-on experience with application security testing and network penetration testing.Experience with security tools such as Metasploit, Burp Suite, Nmap, and Kali Linux.
https://www.jobplacements.com/Jobs/P/Penetration-Tester-Red-Team-1273884-Job-Search-03-20-2026-04-32-47-AM.asp?sid=gumtree
1mo
Job Placements
1
SavedSave
Role PurposeWe are looking for a versatile and motivated engineer with experience in software development and exposure to AI/ML concepts to help design and build intelligent, full-stack solutions. The role focuses on developing AI-enabled applications, integrating LLM-based capabilities, and building scalable backend and frontend systems that support business automation and operational efficiency. Candidates with experience in modern software engineering who are interested in growing into AI engineering are encouraged to apply.Key ResponsibilitiesAI & Solution DevelopmentContribute to the design and development of AI-enabled solutions that improve business processesSupport implementation of LLM-based features such as chatbots, copilots, or automation toolsAssist with building and improving AI workflows (e.g., retrieval-augmented systems, document processing, or automation pipelines)Work with datasets and APIs to support AI model integration and application use casesSoftware Engineering (Full Stack)Develop backend services using Java (Spring Boot) and/or PythonBuild frontend applications using React and/or AngularDesign and implement APIs and integrate systems across platformsSupport development of scalable, maintainable software solutionsData & IntegrationWork with structured and unstructured data in application developmentIntegrate systems using APIs and messaging tools (e.g., Kafka, RabbitMQ, or ActiveMQ)Support workflow automation and business process integrationEngineering PracticesFollow best practices for coding, testing, version control, and CI/CDParticipate in code reviews and contribute to improving code qualitySupport monitoring, debugging, and performance improvementsWork within secure and governed development environmentsCollaboration & DeliveryWork closely with product owners, designers, and other engineersTranslate business requirements into technical solutionsContribute to Agile ceremonies, planning, and delivery cyclesCommunicate progress, challenges, and solutions clearlyRequired Experience & Skills4–5+ years’ experience in software development (full stack or backend) (5+ years advantageous)2–3+ years’ experience working with AI and/or machine learningExperience building production applications or systemsStrong programming skills in Java, Python, or similar languagesExperience with REST APIs and system integrationExposure to frontend or backend development (React, Angular, Spring Boot, etc.)https://www.executiveplacements.com/Jobs/A/Ai-Engineer-Full-Stack-1273259-Job-Search-03-19-2026-03-00-15-AM.asp?sid=gumtree
1mo
Executive Placements
1
SavedSave
Key ResponsibilitiesDesign, develop, and maintain applications using RPG (RPG III / RPG IV / ILE RPG / Free Format RPG)Application Software DevelopmentDevelop the most complex existing and new applications by analysing and identifying areas for modification and improvement.Develop new applications to meet customer requirements.Improvement / InnovationIdentify shortcomings in existing business practices, then suggest and implement improvements while developing and delivering projects or a work stream within the organisations change management program.Involves working with guidance from senior colleagues.Applications Software MaintenanceMonitor, identify, and correct more complex software defects to maintain fully functioning applications software.Analyze existing systems and recommend enhancements or modernization strategiesIntegrate RPG applications with modern technologies (APIs, web services, SQL databases)Collaborate with business analysts, QA teams, and stakeholders to gather and refine requirementsTroubleshoot, debug, and resolve production issues efficientlyMentor junior developers and contribute to best practices and coding standardsParticipate in system architecture discussions and long-term technical planning Required Qualifications5+ years of hands-on experience in RPG development on IBM i / AS400Grade 12/ SAQA Accredited Equivalent (Essential); A recognised software development certification/degree/diploma (Essential)Strong proficiency in RPGLE, CLLE, DB2 for i, and embedded SQLExperience with modern RPG (Free Format) and legacy codebasesSolid understanding of system integration, APIs, and web servicesExperience with version control systems (e.g., Git)Strong problem-solving skills and attention to detailExcellent communication and collaboration abilitiesPlease apply Now!
https://www.executiveplacements.com/Jobs/S/Senior-RPG-Developer-1273301-Job-Search-03-19-2026-04-07-54-AM.asp?sid=gumtree
1mo
Executive Placements
1
SavedSave
We are looking for a highly skilled Senior Full Stack Developer with strong full?stack experience and exposure to modern AI/agent build & integration platforms to join our team.In this role, you will play a key part in designing, developing, and delivering modern web applications using modern object?oriented backend technologies, cloud-based AI/agent platforms and developer acceleration tooling. You’ll collaborate closely with architects, product teams, and fellow developers to craft robust, user?centric solutions that align with our clients’ strategic goals. This position is ideal for a seasoned developer who thrives in a consulting environment, enjoys solving complex challenges, and is passionate about staying ahead of emerging technologies.What youll do:Development & ArchitectureDesign and develop RESTful APIs using modern object?oriented backend languages and frameworks (e.g., Java with Spring Boot, Python, Go, Rust)Build interactive web user interfaces using AngularTranslate business requirements into scalable technical solutionsDesign and implement backend services as independently deployable microservicesImplement clean architecture, CQRS, SOLID principles, and best practicesEnsure high performance, responsiveness, and securityBuild and embed agent-enabled capabilities into solutions using appropriate platforms and services (e.g., Copilot Studio, Azure AI Foundry, Amazon Bedrock, Gemini) where applicableApply engineering guardrails when using AI-assisted development tooling (e.g., Claude Code, BMAD) to ensure code quality, security, and reviewabilityTechnical LeadershipProvide technical guidance and mentorship to developersConduct code reviews and enforce coding standardsContribute to architecture decisions and technology selectionIdentify and address technical debtContribute to selecting and standardising tooling patterns for agent build/integration (e.g., Copilot Studio/Azure AI Foundry/Bedrock) and AI-assisted engineering (e.g., BMAD/Claude Code), aligned to delivery constraintsIntegration & DataIntegrate with third-party services and internal systemsDesign and integrate data storage solutions appropriate to the selected backend technology stackIntegrate agent-enabled services with enterprise systems and data sources, including secure access patterns, auditing, and operational controlsDevOps & QualityCollaborate on CI/CD pipelines and automated deploymentsWrite unit, integration, and end-to-end testsMonitor and troubleshoot production issuesParticipate in agile ceremonies and planningEnsure AI/agent-related components are production-ready (configuration, secrets, logging/monitoring hooks, and safe rollout practices) and align with engineering standards
https://www.executiveplacements.com/Jobs/S/Senior-Full-Stack-Developer-1273212-Job-Search-03-19-2026-01-00-16-AM.asp?sid=gumtree
1mo
Executive Placements
1
SavedSave
Who are we: An internal agency for an FMCG corporation.We are looking for: A Marketing graduate for a fixed term 1 year contract.Recently qualified and looking for work experience.Energetic, young and vibrant and a quick learner.Live near Modderfontein or the surrounding areas.The salary is R10 000 per month.
https://www.jobplacements.com/Jobs/M/Marketing-Graduate-1273234-Job-Search-03-19-2026-01-00-40-AM.asp?sid=gumtree
1mo
Job Placements
1
SavedSave
JOB DESCRIPTION INFORMATION: Job Title: IT Support EngineerEmployment Type: PermanentWork Model: Onsite JOB CONTEXT:The IT Support Engineer is responsible for providing comprehensive support for enterprise applications, network systems, and desktop environments. The role includes installation, maintenance, troubleshooting, and user support to ensure the smooth operation of IT services within the organization. This position requires strong technical expertise, problem-solving abilities, and excellent communication skills to provide efficient IT support across multiple platforms. Duties and Responsibilities:System/Application/Network Support:Install, upgrade, support, and troubleshoot enterprise applications hosted on Windows Server.Manage and support multi-layered client-server environments and ensure seamless connectivity between desktops and diverse systems, including validation systems, file servers, email servers, and application servers.Diagnose and resolve Windows application and networking issues to minimize downtime.Troubleshoot network connectivity issues in LAN/WAN environments.Coordinate with vendors for support and maintenance of IT systems.Escalate unresolved issues to the IT Specialist support team when necessary.Manage virtual environments, including VMware and Hyper-V, by creating and maintaining virtual machines.Desktop Support:Install, upgrade, support, and troubleshoot Windows OS, Microsoft Office, and authorized desktop applications.Provide hardware support, including installation and troubleshooting of printers, computers, and peripheral devices.Perform general preventive maintenance and remedial repairs on IT equipment.Install and troubleshoot EM and RFID library security solutions.Customize desktop hardware to meet user specifications and company standards.Ensure compliance with warranty requirements and return defective equipment as needed.Monitor, operate, and restore service to terminal service clients and personal computers with authorized network access.Escalate complex issues to IT Specialists when necessary.Operational Responsibilities:Address hardware and software support queries escalated from the support desk.Perform user data and application recovery.Administer email accounts, including account creation and distribution list management in Gmail Business.Manage Active Directory user accounts, including creation, management, and password resets.Utilize diagnostic tools to troubleshoo
https://www.jobplacements.com/Jobs/J/Junior-IT-Support-Engineer-1203171-Job-Search-07-15-2025-04-20-49-AM.asp?sid=gumtree
9mo
Job Placements
1
SavedSave
JOB DESCRIPTION INFORMATION: Job Title: Graphic Designer Digital Marketer Employment Type: PermanentWork Model: Onsite JOB CONTEXT:We are looking for a talented Graphic Designer with a strong eye for visual storytelling and a passion for digital marketing. In this role, youll be responsible for creating high-impact visual content including logos, brochures, websites, packaging, and social media graphics that effectively communicate brand messages and engage target audiences. You will also support digital marketing efforts by designing assets for campaigns across social media, email, websites, and online advertising. Your goal will be to enhance brand visibility, strengthen audience engagement, and contribute to measurable marketing outcomes through thoughtful and strategic design.Duties and Responsibilities:Conceptualizing Visuals: Developing original ideas and concepts based on client briefs or project requirements, often using sketches, mood boards, or digital drafts.Creating Designs: Using design software (such as Adobe Illustrator, Photoshop, InDesign, or Canva) to produce high-quality graphics for both print and digital media.Collaborating with Clients and Teams: Working closely with clients, marketing teams, or project managers to understand objectives, target audiences, and brand guidelines.Selecting Visual Elements: Choosing appropriate fonts, colors, imagery, and layouts that align with the brand identity and enhance the clarity and appeal of the message.Revising and Refining: Incorporating feedback from clients or team members and making necessary revisions to designs.Preparing Final Files: Exporting and packaging design files in the correct formats and resolutions for various platforms, including print, web, and social media.Staying Updated: Keeping up to date with current design trends, emerging technologies, and software updates to ensure work remains fresh and competitive.Develop and Execute Digital Marketing Campaigns: Plan, implement, and manage comprehensive marketing campaigns across multiple digital platforms, including social media, email, search engines, and display advertising.Content Creation and Management: Create engaging content for websites, blogs, social media, and email campaigns. Optimize content for search engines and user experience to increase organic traffic.Data Analysis and Performance Tracking: Monitor and analyze key performance metrics such as website traffic, engagement, conversion rates, and return on investment (ROI). Use analytics tools to refine strategies and improve campaign effectiveness.Market Research and Trend
https://www.jobplacements.com/Jobs/G/Graphic-Designer-Digital-Marketer-1203168-Job-Search-07-15-2025-04-20-49-AM.asp?sid=gumtree
9mo
Job Placements
About the StartupWe are an early-stage South African venture building a . Our focus is on creating a high-trust user experience—from onboarding and account management to structured data capture and insight-led dashboards—designed for real operational decision-making.Role OverviewWe are looking for an IT professional who can design and build the core platform secure, client-facing digital platform that helps businesses and professional service teams collect, manage, and present business-critical information in a practical way, user account creation, secure client onboarding, data capture/ingestion, workflow management, and intelligence dashboards.Minimum RequirementsStrong full-stack ability (front-end + back-end) OR a proven ability to deliver a working MVP quicklyExperience with web apps, databases, and dashboarding/visualizationUnderstanding of security fundamentals and handling confidential client dataPortfolio or examples of real products you’ve builtHow to ApplySend a CV with:Current and expected remunerationYour location/time availabilityEmail: grca4202@gmail.com
3mo
RandburgSave this search and get notified
when new items are posted!
