Full Stack Developer

Sandton, Gauteng R900000 - R1200000 Y Pro Tech Consulting

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title: Full Stack Developer

Location:
 Hybrid – Sandton, South Africa

Contract Type:
 Contract

We are looking for a 
dynamic Full Stack Developer
 to join our high-performing technology team. The ideal candidate is passionate about creating robust, scalable software solutions, comfortable working across both frontend and backend, and thrives in a fast-paced Agile environment.

You will play a key role in designing, developing, and deploying enterprise-grade applications using 
modern frameworks and cloud technologies.

Key Responsibilities

  • Design and implement high-quality, scalable backend services and APIs using 
    Java and Spring Boot
    .
  • Build responsive, user-centric interfaces using 
    Angular (PrimeNG)
    .
  • Integrate applications through 
    REST & SOAP APIs
     and support message-based systems with 
    Kafka / ActiveMQ
    .
  • Manage containerised deployments using 
    Docker and Kubernetes
    .
  • Implement and maintain 
    PostgreSQL
     databases.
  • Ensure secure authentication and authorisation using 
    Keycloak
    .
  • Deploy and manage solutions on 
    AWS Cloud
     using CI/CD pipelines (
    GitHub Actions / Jenkins
    ).
  • Participate actively in Agile ceremonies, code reviews, and collaborative solution design sessions.

Core Technical Skills

  • Backend:
     Java, Spring Boot, REST/SOAP APIs, Messaging (Kafka/ActiveMQ), Workflow (Flowable/Activiti)
  • Frontend:
     Angular (PrimeNG), JavaScript/TypeScript, HTML5, CSS
  • DevOps & Infrastructure:
     Docker, Kubernetes, CI/CD (Jenkins, GitHub Actions), AWS
  • Database:
     PostgreSQL
  • Security & Identity:
     Keycloak
  • Methodologies:
     Agile / Scrum

What We Are Looking For

  • 3–6 years' proven experience as a Full Stack Developer.
  • Strong problem-solving and analytical skills.
  • Ability to take ownership of end-to-end solution delivery.
  • Excellent teamwork and communication in a cross-functional environment.
  • A passion for learning, innovation, and modern development practices.

Why Join Us

  • Work with cutting-edge technologies and cloud platforms.
  • Collaborate with talented developers in an Agile, growth-oriented culture.
  • Opportunity to contribute to impactful, enterprise-level digital transformation projects.

How to Apply

Email your profile to 

FullStackDeveloper #JavaDeveloper #AngularDeveloper #SpringBoot #Kubernetes #Docker #AWS #PostgreSQL #SoftwareEngineering #AgileDevelopment #TechCareers #NowHiring #SouthAfricaJobs #DeveloperJobs
This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Sandton, Gauteng R900000 - R1200000 Y Ovations Talent Sourcing

Posted today

Job Viewed

Tap Again To Close

Job Description

  • Location: Sandton, Johannesburg (Onsite)
  • Experience: 5+ Years Required
  • Rate: R592, per hour
  • Duration: 6 months

Our client is seeking a highly skilled, energetic, and curious
Senior Full-Stack Developer
to own the technical delivery for our Private Bank Lending team. This role requires full lifecycle application ownership, from strategic design to implementation and maintenance.

Must-Have Skills & Capabilities
Core Technical Stack

  • Programming: Proficient in JavaScript, TypeScript, .NET, and C#.
  • Front-End: Essential experience with Angular.
  • Back-End: Mastery of server-side programming using frameworks like and .NET Web APIs.
  • Data: Strong experience with Relational Databases and SQL.
  • APIs: Ability to design, build, and consume RESTful APIs.
  • DevOps & Security: Proficiency with Azure DevOps (CI/CD pipelines, source code management) and integrating security using Microsoft Entra ID (Azure AD).

Essential Soft Skills

  • Problem Solving: Strong analytical skills to identify, debug, and resolve complex issues across both front-end and back-end.
  • Collaboration: Effective communication and teamwork within cross-functional Agile teams (Scrum/Kanban).
  • Adaptability: Willingness to continuously learn new technologies and adapt to evolving practices.

Key Responsibilities

  • Application Ownership: Manage the entire software development lifecycle, including system analysis, design, programming, and maintenance.
  • Design & Specification: Evaluate business requirements and translate them into detailed technical specifications and architectural diagrams.
  • Coding & Quality: Write high-quality code, perform unit testing, and conduct integration testing to ensure system reliability.
  • Deployment & Support: Oversee source code repositories, manage CI/CD pipelines, and provide technical support post-deployment.
  • Optimization: Implement strategies for performance optimisation, including minimising load times and optimising database queries.
This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Sandton, Gauteng R500000 - R1200000 Y Exaze

Posted today

Job Viewed

Tap Again To Close

Job Description

At Exaze, we constantly seek exciting talent to join an organization that believes in nurturing dreamers, innovators, and doers willing to expand their horizons in the software industry.

This role will support both backend service layer and frontend client-side application development for APIs and related platform capabilities. The developer will be expected to build end-to-end digital journeys for intermediaries and their clients, with an emphasis on reusability, scalability, and high performance.

Role and key responsibilities:

  • Design and implement robust, secure APIs and reusable services (.NET Core, Java)
  • Develop intuitive and dynamic front-end interfaces (Angular 12+)
  • Collaborate across teams to integrate backend and frontend components
  • Participate in CI/CD processes and manage deployments using Azure DevOps
  • Handle code quality & performance optimization
  • Support UAT and production monitoring of deployed modules
  • Provide mentorship to junior developers when required
  • Able to work independently with minimal supervision and take initiative in solving complex challenges.
  • Takes ownership of features and modules from design through implementation and deployment.

Core Skills & Technologies Required:

Back-End

  • .NET Core 3+ and .NET 6
  • C#
  • Java (Spring Boot or Jakarta EE)
  • REST APIs, WebAPI, ASP.NET MVC
  • SQL Server / T-SQL / Linq / Entity Framework
  • Microservices & Integration Patterns

Front-End

  • Angular 12+
  • TypeScript / JavaScript
  • DevOps & Cloud
  • Azure DevOps (Pipelines, Boards, Repos)
  • Azure App Services, Storage, Functions (advantageous)
  • Kubernetes / Docker
  • Git / GitHub / TFS
  • Additional Tools
  • CI/CD automation
  • Testing frameworks (e.g. xUnit, Jasmine/Karma)

Job Location: Sandton (Full-time in Office)

This advertiser has chosen not to accept applicants from your region.

Senior Full Stack Developer

Sandton, Gauteng R450000 - R900000 Y Exaze

Posted today

Job Viewed

Tap Again To Close

Job Description

At Exaze, we constantly seek exciting talent to join an organization that believes in nurturing dreamers, innovators, and doers willing to expand their horizons in the software industry.

This role will support both backend service layer and frontend client-side application development for APIs and related platform capabilities. The developer will be expected to build end-to-end digital journeys for intermediaries and their clients, with an emphasis on reusability, scalability, and high performance.

Role and key responsibilities:

  • Design and implement robust, secure APIs and reusable services (.NET Core, Java)
  • Develop intuitive and dynamic front-end interfaces (Angular 12+)
  • Collaborate across teams to integrate backend and frontend components
  • Participate in CI/CD processes and manage deployments using Azure DevOps
  • Handle code quality & performance optimization
  • Support UAT and production monitoring of deployed modules
  • Provide mentorship to junior developers when required
  • Able to work independently with minimal supervision and take initiative in solving complex challenges.
  • Takes ownership of features and modules from design through implementation and deployment.

Minimum requirements:

  • Bachelor of Science or relevant qualification
  • 5+ years of work experience as a Full Stack developer -
    non negotiable

Technologies:

Back-End

  • .NET Core 3+ and .NET 6
  • C#
  • Java (Spring Boot or Jakarta EE)
  • REST APIs, WebAPI, ASP.NET MVC
  • SQL Server / T-SQL / Linq / Entity Framework
  • Microservices & Integration Patterns

Front-End

  • Angular 12+
  • TypeScript / JavaScript
  • DevOps & Cloud
  • Azure DevOps (Pipelines, Boards, Repos)
  • Azure App Services, Storage, Functions (advantageous)
  • Kubernetes / Docker
  • Git / GitHub / TFS
  • Additional Tools
  • CI/CD automation
  • Testing frameworks (e.g. xUnit, Jasmine/Karma)

Job Location: Sandton (Full-time in Office)

Candidates who meet the requirements will be contacted, please note that if you don't hear from us within a week consider your application as unsuccessful.

This advertiser has chosen not to accept applicants from your region.

Intermediate C# Full Stack Developer

Sandton, Gauteng e-Merge IT Recruitment

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

A technology atelier and innovation house known for providing data-enabled operating models that are agile, optimized and invoke the right balance of automation to improve efficiencies and decision making is on the hunt for a skilled Intermediate C# Full Stack Developer to join their team.

The ideal candidate must be passionate about building efficient and innovative software solutions. You will be responsible for building and maintaining systems that power business intelligence, automation, and operational platforms

If you are an ambitious Intermediate Full Stack Developer ready to take on exciting challenges, this opportunity is for you; APPLY NOW!

Requirements:

  • Minimum 3 years’ experience
  • Write and implement efficient, scalable code
  • Leverage Agile methodologies to deliver robust solutions
  • Proficiency in coding in the Microsoft tech stack
  • Front end experience with Razor, Blazor, MAUI, HTML, JavaScript, Bootstrap and CSS
  • Strong experience with ASP.NET Core, Web Apps, LINQ and C#

Qualification

  • Bachelor’s degree in computer science, Information Systems, or related fields.

Reference Number for this position is MAT60746 which is a permanent position based in Sandton offering a cost to company salary of up to R600K per annum negotiable on experience and ability. Contact Mavis on target='_blank or call her on to discuss this and other opportunities.

Are you ready for a change of scenery? The e-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website for more great positions.

Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

This advertiser has chosen not to accept applicants from your region.

Mobile Application Developer

Sandton, Gauteng R90000 - R120000 Y Thoughtware

Posted today

Job Viewed

Tap Again To Close

Job Description

Mobile Application Developer – Thoughtware (Pty) Ltd

Company Overview:

Enterprise Outsourcing, a
global leader in mobile application development
, is seeking
both experienced and aspiring Application Developers
to join their team. This is an exciting opportunity to work on
cutting-edge technology solutions
for worldwide projects, based out of
South Africa
.

Role Overview:

We are looking for
passionate and innovative developers
with a strong ability to
design, develop, and maintain
high-performance
mobile and web applications
. Successful candidates will collaborate on global projects and be responsible for creating
visually appealing, user-friendly, and scalable applications
.

Key Responsibilities:

  • Design, develop, and maintain
    mobile and web applications
    .
  • Manage multiple projects efficiently with
    strong time and project management skills
    .
  • Ensure high-quality UI/UX and
    seamless user experiences
    .
  • Continuously research and implement
    new software technologies
    .
  • Collaborate with
    global teams
    on innovative solutions.
  • Occasional travel to
    Australia, New Zealand, Europe, and the USA
    may be required.

Technical Skills Required:

  • Visual Studio, C, Angular, React, Python, Flutter
  • Strong problem-solving skills and ability to work in a
    fast-paced development environment
    .
  • Passion for continuous learning and staying updated with
    emerging technologies
    .

Compensation:

Salary is
competitive and based on experience and skillset
.

If you are ready to take on exciting global challenges and contribute to industry-leading projects, we invite you to apply.

This advertiser has chosen not to accept applicants from your region.

Intermediate Full Stack MS Developer

Sandton, Gauteng E-Merge IT Recruitment

Posted 26 days ago

Job Viewed

Tap Again To Close

Job Description

We’re on the lookout for an Intermediate Full-Stack C# Developer who enjoys tackling real-world problems with sharp, effective code. If you get a buzz from building platforms that handle data with ease and you thrive in a fast-moving, collaborative team, this could be your next step.

In this role, you’ll design and build systems that cut through complexity—automating the heavy lifting, making data accessible, and creating user experiences that feel simple and intuitive. Whether it’s consolidating massive datasets or shaping clean, interactive dashboards, your contributions will directly fuel smarter decisions in the logistics space.

You won’t be working in a silo. You’ll collaborate closely with business analysts, project leads, and fellow developers to transform ideas and requirements into reliable, scalable applications that make a tangible impact.

What we’re looking for: solid experience in C#, .NET, and full-stack development; a track record of clean, maintainable code; and the foresight to design with scalability in mind. A flexible mindset and the ability to adapt quickly will help you thrive here.

In return, you’ll join a team that genuinely values growth, creativity, and people—not just projects. If the idea of shaping digital tools that drive progress excites you, we’d love to hear from you-APPLY NOW!

Skills We’re Looking For:

  • C# / .NET Core
  • Razor / Blazor
  • .NET MAUI
  • JavaScript
  • Bootstrap
  • HTML/CSS
  • LINQ
  • Web Apps

Are You Qualified?

  • Relevant degree (BSc in Computer Science, IT etc.)
  • 4+ years software development experience

The Reference Number  for this position is BRM60746  which is a 100% In-Office position based in Sandton, Johannesburg offering a cost to company of up to R600k Per Annum negotiable on experience and ability. Contact Bryce at or call him at to discuss this and other opportunities.

Are you ready for a change of scenery? E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the E-Merge website   for more great positions.

Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software developers Jobs in Sandton !

Full Stack Data Warehouse Developer

Sandton, Gauteng R450000 - R900000 Y Guardrisk

Posted today

Job Viewed

Tap Again To Close

Job Description

Introduction

Guardrisk is the undisputed market leader in cell captive insurance and risk solutions. We are renowned for our innovative approach to cell captive structures and other alternative risk transfer solutions for our clients. Guardrisk offers clients custom designed cover and is registered in South Africa as an insurer for all statutory classes of non-life and life insurance business.

Disclaimer

As an applicant, please verify the legitimacy of this job advert on our company career page.

Role Purpose

You will be responsible for designing and developing ETL, data integration, data warehouse, performance tuning, Data Modelling and business intelligence reporting modules to deliver quality Business Intelligence solutions to the business while ensuring that quality and standards are realised and met by junior team members.

Requirements

Qualifications

3/4 year IT qualification in Software Development

Relevant Microsoft certification in the Data Space

Experience

Exposure to the full BI development life cycle.

6+ years experience in the IT Field with 4+ core experience in Data Analytics/Business Intelligence or related.

Experience managing Data Projects.

Azure Data Factory/Synapse Pipelines experience essential.

The successful candidate should have experience with SSIS and SSAS, SQL Server

Power BI required.

Duties & Responsibilities

Participate in the analysis, design, development, troubleshooting and support of the enterprise reporting and analytics platform.

Design, construct, test and implement reporting, visualization, and dashboard processes that present reporting at summary level with functionality to drill down into detail.

Develop BI solutions using SQL, ETL scripting using ADF/Synapse Pipelines, business intelligence tools, database programming and reporting tools on the Microsoft BI Stack.

Integrate with diverse source systems (including but not limited to: In-House, Vendor-based, On-prem and Cloud-based, and Office 365).

Work with DevOps team and participate in testing of all database-related changes and application updates.

Responsible for the day to day database development/administrative tasks which include the development of queries, views, and other database schema objects.

Maintain data model schema, hierarchy within data warehouse, and reporting systems.

Applying database tuning techniques to improve the performance of current solutions.

Assist lead developer in Coordinate team efforts to achieve business objectives (Strategic and operational).

Ensure business continuity documentation through Azure DevOps.

Enforce database security standards and ensure adherence by junior team.

Review code implementations by the Data team.

Oversee quality of BI solutions by junior team members.

Mentor Junior and Intermediate team members.

Drive implementation of innovative and latest technology implementations relating to the Data space through the Lead Developer and Enterprise Architecture team.

Utilize junior members in achieving large scale project developments and implementations in consultation with the lead developer.

Competencies

Must have prior experience developing business intelligence solutions in large or midsize companies.

Must be able to manage multiple tasks simultaneously and react to problems quickly.

Must be able to translate concepts and directions into practical solutions.

Must have experience in reporting and business intelligence solutions.

Must have development experience with relational database structures, multi-dimensional database, and data warehouse design architecture.

Experience with mobile deployment of business intelligence desired.

Must have experience with SQL.

Must be able to develop, maintain, review and explain data models.

Must have excellent verbal and written communication skills.

Must be a team player.

Understanding of the financial services industry desired, especially Insurance.

Development experience with Microsoft BI stack (Incl SSIS, SSRS, SSAS, Data Management).

Experience with dashboard design and delivery.

Must be able to work independently.

Experience using Power BI to analyze data and report conclusions.

This advertiser has chosen not to accept applicants from your region.

Full Stack Data Warehouse Developer MMH251006-9

Sandton, Gauteng R2000000 - R2500000 Y Guardrisk

Posted today

Job Viewed

Tap Again To Close

Job Description

Role Purpose

You will be responsible for designing and developing ETL, data integration, data warehouse, performance tuning, Data Modelling and business intelligence reporting modules to deliver quality Business Intelligence solutions to the business while ensuring that quality and standards are realised and met by junior team members.

Requirements
Qualifications
3/4 year IT qualification in Software Development

Relevant Microsoft certification in the Data Space

Experience
Exposure to the full BI development life cycle.

6+ years experience in the IT Field with 4+ core experience in Data Analytics/Business Intelligence or related.

Experience managing Data Projects.

Azure Data Factory/Synapse Pipelines Experience Essential.
The successful candidate should have experience with SSIS and SSAS, SQL Server

Power BI required.

Duties and Responsibilities

Participate in the analysis, design, development, troubleshooting and support of the enterprise reporting and analytics platform.

Design, construct, test and implement reporting, visualization, and dashboard processes that present reporting at summary level with functionality to drill down into detail.

Develop BI solutions using SQL, ETL scripting using ADF/Synapse Pipelines, business intelligence tools, database programming and reporting tools on the Microsoft BI Stack.

Integrate with diverse source systems (including but not limited to: In-House, Vendor-based, On-prem and Cloud-based, and Office 365).

Work with DevOps team and participate in testing of all database-related changes and application updates.

Responsible for the day to day database development/administrative tasks which include the development of queries, views, and other database schema objects.

Maintain data model schema, hierarchy within data warehouse, and reporting systems.

Applying database tuning techniques to improve the performance of current solutions.

Assist lead developer in Coordinate team efforts to achieve business objectives (Strategic and operational).

Ensure business continuity documentation through Azure DevOps.

Enforce database security standards and ensure adherence by junior team.

Review code implementations by the Data team.

Oversee quality of BI solutions by junior team members.

Mentor Junior and Intermediate team members.

Drive implementation of innovative and latest technology implementations relating to the Data space through the Lead Developer and Enterprise Architecture team.

Utilize junior members in achieving large scale project developments and implementations in consultation with the lead developer.

As an applicant, please verify the legitimacy of this job advert on our company career page

This advertiser has chosen not to accept applicants from your region.

Entry Level Web Developer

Sandton, Gauteng R120000 - R360000 Y Lime Light

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Summary

We are seeking a motivated entry level Web Developer to join our growing development team. The successful candidate will assist in building, maintaining, and improving web applications and websites. This role is ideal for someone with a willingness to learn, and the ability to work in a collaborative environment.

Key Responsibilities

  • Assist in the design, development, and maintenance of web applications and websites.
  • Write clean, efficient, and well-documented code using HTML, CSS, JavaScript, and other relevant technologies.
  • Collaborate with senior developers, designers, and other team members to deliver high-quality projects.
  • Test and debug applications to ensure optimal performance and responsiveness.
  • Assist other teams with ad hoc tasks, should it be required.

Requirements

  • Basic knowledge of front-end technologies (HTML5, CSS3, JavaScript are a plus).
  • Basic knowledge of back-end languages (PHP, Python, or would be advantageous).
  • Knowledge of CMS platforms (WordPress, Shopify, etc. would be advantageous).
  • Understanding of Microsoft Suite (required)
  • Good problem-solving and analytical skills.
  • Strong communication skills and ability to work in a team environment.
  • Eagerness to learn and grow within the role.

Job Type: Full-time

Work Location: In person

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Developers Jobs View All Jobs in Sandton