Software Developer II

5 days ago


Sandton, Gauteng, South Africa Boardroom Appointments Full time R200 000 - R250 000 per year


Contract position

Minimum requirements:

  • Bachelors degree or diploma in Computer Science or related field
  • 8 years of experience developing software
  • Must have working experience on the following tools
  • IDEs, Visual Studio Code, Git, Azure Devops, Sonar Qube, Nexus
  • Strong technical/ software engineering background (hands-on)
  • Strong application/software development or programming experience in Angular 4+, Typescript, JavaScript, HTML5, CSS
  • Strong technical understanding of Angular framework with regards to subscriptions, promises, pipes, directives, observables, behavior subjects, services, Angular routing
  • Experience in writing Unit tests using Jasmine, Karma, Protractor
  • Experience in creating Re-usable Web component
  • Strong application and software development or programming experience in Angular 4+, Typescript, JavaScript, HTML5, CSS
  • Strong technical understanding of Angular framework with regards to subscriptions, promises, pipes, directives, observables, behaviour subjects, services, Angular routing
  • Experience in writing Unit tests using Jasmine, Karma, Protractor
  • Experience in creating Re-usable Web component
  • Good experience in system, application architecture, design, development, implementation and deployment (end-to-end).
  • Solid understanding with api architecture with the related integration protocols (e.g. Web Services (REST and JSON), as well as the related security requirements/models.
  • Good experience with integrated system environments
  • Experience with re-use and standardization, security considerations, deployment architecture like automated application builds, software configuration management and tools

Responsibilities:

  • Be involved in all aspects of development playing a critical role in design, planning, development and deployment. 
  • The ideal candidate will not just be an outstanding web developer, but will bring a mindset of creativity, innovation and balanced bleeding edge technology development with a relentless pursuit of timely product engineering delivery. 
  • The role requires ownership, logical thinking, and estimation of your own work, coding, unit testing, trouble shooting and performance optimizations. 
  • The candidate will work in an Agile (SCRUM) environment and will be allocated and co- located to a small agile development team (squad) Tribe and Chapter Model.



  • Sandton, Gauteng, South Africa Boardroom Appointments Full time

    Contract positionMinimum requirements:Bachelors Degree in Computer Science, Software EngineeringMust have 8 years software development experienceJavaScript, HTML5, CSS, Primary Java 1.8 and above Spring Framework Springboot Apache Camel Kafka ELP MQ Java API knowledge XML config and binding Additional Micro Service architecture DB2 Databases Mongo DB...

  • Software Developer

    5 days ago


    Sandton, Gauteng, South Africa Catch Full time R900 000 - R1 200 000 per year

    The ideal candidate will have a passion for technology, coding and software building. The ideal candidate will need to be able to meet deadlines, be meticulous, and communicate effectively with other team members and managers. What will I be doing? ✓ Participate in every stage of the development lifecycle, including feature conception, design,...


  • Sandton, Gauteng, South Africa PropSyte Full time R400 000 - R800 000 per year

    Company DescriptionAt PropSyte, we're redefining property management in the digital age. We build infrastructure that connects people, data, and decisions, transforming real estate portfolios into intelligent ecosystems. From financial transparency for capital providers to IoT-driven insights for landlords and property managers, we empower the property...

  • Software Developer

    5 days ago


    Sandton, Gauteng, South Africa Catch Full time R80 000 - R120 000 per year

    Job DescriptionOur client is looking for a dynamic, energetic, innovative, strategic, and self-motivated individual to work from their Johannesburg Office. The candidate must have a solid work ethic, be able to work under deadline, engage and collaborate with team members/management and be able to follow directions and respect department / corporate...


  • Sandton, Gauteng, South Africa Boardroom Appointments Full time R150 000 - R250 000 per year

    Minimum requirements:Grade 12 National Certificate / VocationalA relevant tertiary qualification in Information Technology (ideal) 6+ years proven experience in both front- and back-end software development, project delivery and implementation (in relevant development technologies/language). Experience with modern front-end and back-end frameworks and...


  • Sandton, Gauteng, South Africa Boardroom Appointments Full time R104 000 - R208 000 per year

    Key purpose:Thoughtware is a global mobile application developer that develops leading technology solutions and is looking to recruit experienced and inexperienced Application Developers. The main requirements for this position are the following: Our client is looking to hire professionals who are passionate about the industry and have the ability to design,...


  • Sandton, Gauteng, South Africa AV Group Full time R100 000 - R120 000 per year

    Software Cyber Security Researcher And Developer If software security is your game and protecting organizations from potential cyber threats is your aim, then we are looking for you to join our team.As a Cyber Security systems research and development specialist, you will have the opportunity to perform analysis and reverse engineering of suspect source...


  • Sandton, Gauteng, South Africa Sun International Full time R900 000 - R1 200 000 per year

    Job PurposeThe Software Development Team Lead for the Client & Mobile Experience team will lead the development of cutting-edge, responsive, and engaging user interfaces for SunBet's online iGaming platform. The role will guide a team of engineers building web and mobile applications that deliver seamless gameplay, real-time interactions, and rich visual...


  • Sandton, Gauteng, South Africa Sun International Full time R150 000 - R200 000 per year

    Job PurposeThe Software Development Team Lead for Middleware & Account Systems leads a team responsible for building and maintaining the core backend services that power the iGaming platform. This includes player account management, wallet services, game content integration, and regulatory compliance systems. This role demands deep expertise in...


  • Sandton, Gauteng, South Africa Sun International Full time US$200 000 - US$500 000 per year

    Job PurposeThe Software Development Manager - iGaming Systems is responsible for leading the engineering teams that deliver both the client-facing and backend platform components of the iGaming product. This includes mobile and web applications, middleware services, account systems, and integrations with third-party game providers, payment systems, and...