Software Engineer

4 weeks ago


Sandton, South Africa Dimension Data Full time
Job Title: Software Developer II

At Dimension Data, we're seeking a highly skilled Software Developer II to join our team. As a key member of our development team, you'll be responsible for designing and developing new applications for our customer base.

Key Responsibilities:

  • Collaborate with software engineers to ensure all requirements are met before moving onto the next phase of development.
  • Develop a strong understanding of various programming languages, including C++, Java, JavaScript, and Ruby on Rails.
  • Gain expertise in Linux system administration, including networking tools such as 'netstat', SSH/SFTP, and more.
  • Work closely with cross-functional teams to design, develop, and deploy scalable and efficient software solutions.
  • Stay up-to-date with industry trends and emerging technologies to continuously improve our software development processes.

Requirements:

  • Strong application/software development or programming experience in Typescript, JavaScript, HTML5, and CSS.
  • Technical understanding of Angular framework, including subscriptions, promises, pipes, directives, observables, behavior subjects, services, and Angular routing.
  • Experience in creating reusable web components.
  • Good experience in system, application architecture, design, development, implementation, and deployment (end-to-end).
  • Solid understanding of API architecture, including related integration protocols (e.g., Web Services, REST, JSON) and security requirements/models.
  • Good experience with integrated system environments.
  • Experience with re-use and standardization, security considerations, deployment architecture, automated application builds, software configuration management, and tools.

Qualifications:

  • Bachelor's Degree in Computer Science or Software Engineering.
  • At least 8 years of software development experience.
  • Strong knowledge of JavaScript, HTML5, CSS, Java 1.8 and above, Spring Framework, Springboot, Apache Camel, Kafka, ELP MQ, Java API, XML config, and binding.
  • Advanced exposure to ECM Filenet and CMOD.
  • Good experience in system, application architecture, design, development, implementation, and deployment (end-to-end).

  • Software Engineer

    1 month ago


    Sandton, South Africa Dimension Data Full time

    Job DescriptionAs a Software Developer II at Dimension Data, you will play a key role in designing and developing new applications for our customer base. You will work closely with software engineers to ensure that all requirements are met before moving on to the next phase of development.Key ResponsibilitiesDesign and develop new applications using various...

  • Software Engineer

    1 day ago


    Sandton, South Africa Investec Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at {company}.Key ResponsibilitiesDesign and develop scalable software applications.Collaborate with cross-functional teams to identify and prioritize project requirements.Participate in code reviews to ensure high-quality code.

  • Software Engineer

    9 hours ago


    Sandton, South Africa TB HIV Care Full time

    We are seeking a skilled Software Engineer to join our company. Key Responsibilities:Develop and maintain software applicationsCollaborate with cross-functional teamsStay up-to-date with industry trendsAbout Us:Our company is a leading provider of innovative solutions.

  • Software Engineer

    1 day ago


    Sandton, South Africa PPS Recruitment Full time

    Job Description:At our company, we are looking for a talented Software Engineer to join our team. The ideal candidate will have experience in developing scalable and efficient software solutions using a variety of programming languages. Responsibilities:Design and develop software applications using Java and PythonCollaborate with cross-functional teams to...

  • Software Engineer

    4 weeks ago


    Sandton, South Africa Dimension Data Full time

    Job Title: Software Developer IIAt Dimension Data, we're seeking a highly skilled Software Developer II to join our team. As a key member of our development team, you'll be responsible for designing and developing new applications for our customer base.Key Responsibilities:Collaborate with software engineers to ensure all requirements are met before moving...


  • Sandton, South Africa ANEW Recruitment Full time

    Job RequirementsOur company is seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have extensive experience in software development and a strong understanding of computer systems.Key Responsibilities- Design and develop software applications- Collaborate with cross-functional teams- Troubleshoot and resolve software...

  • Software Engineer

    2 weeks ago


    Sandton, South Africa FirstRand Bank Limited Full time

    Job SummaryWe are seeking a skilled Software Engineer to join our team at FirstRand Bank Limited. As a key member of our development team, you will be responsible for designing, developing, and implementing innovative software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software solutions that meet the needs of our...


  • Sandton, South Africa Shorza Ltd Full time

    Senior Software EngineerShorza Ltd is seeking a talented Senior Software Engineer to join our dynamic team. We specialize in creating innovative digital solutions and collaborate with various technology firms and emerging businesses to achieve their digital aspirations.Key Responsibilities:Utilize a diverse tech stack including:TypeScriptReact/React...


  • Sandton, South Africa Pro Tem Recruitment Full time

    Embedded Software Developer OpportunityPro Tem Recruitment is working with a leading IT company in Johannesburg to find an experienced Embedded software developer or firmware developer for their IoT division.The ideal candidate will have a strong background in electronics or electrical engineering and at least 3-5 years of experience in software...


  • Sandton, South Africa Shorza Ltd Full time

    Senior Full Stack Software EngineerShorza Ltd is seeking a talented Senior Full Stack Software Engineer to join our dynamic team. We specialize in crafting innovative digital solutions and collaborate with various technology-driven enterprises and emerging startups to help them achieve their digital aspirations.Key Responsibilities:Engage in the complete...


  • Sandton, South Africa iSON Xperiences Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team.The ideal candidate will have a strong background in software development and be able to work effectively in a fast-paced environment.Design, develop, and test software applications.Collaborate with cross-functional teams to identify and prioritize project...


  • Sandton, South Africa IOCO Full time

    Job Title: Senior Software Engineer (Backend)Job Description:As a Senior Software Engineer (Backend) at Company, you will be responsible for designing and developing scalable and efficient backend systems. With a strong focus on architecture and technical leadership, you will work closely with cross-functional teams to deliver high-quality software...


  • Sandton, South Africa HR Genie Full time

    Software Quality Engineer (Automation & Mobile Testing)At HR Genie, we're committed to delivering exceptional business and technical expertise to our clients. As a Software Quality Engineer, you'll play a crucial role in ensuring the quality of our software products.We're seeking a talented Junior/Intermediate Automation Software Quality Engineer to join our...


  • Sandton, South Africa Talent 101 Full time

    We are seeking a Sr. Software Engineer to join our team at {company}.About the RoleDevelop high-quality software solutions using a range of technologies.Collaborate with cross-functional teams to identify and prioritize project requirements.Design and implement software applications, ensuring scalability, reliability, and performance.RequirementsBachelor''s...

  • C++ Software Engineer

    1 month ago


    Sandton, South Africa Hire Resolve Full time

    Hire Resolve is seeking a skilled C++ Software Engineer to join their client's team in Sandton. The ideal candidate will be responsible for developing high-performance applications, solving complex problems, and collaborating with other engineers to create innovative solutions. If you are passionate about technology and have a strong background in C++, we...


  • Sandton, South Africa Boardroom Appointments Full time

    As a Senior Software Engineer at Boardroom Appointments, you will be responsible for producing high-quality software that meets the design requirements.Key Responsibilities:Develop complex technical components and deliver system component designs that are robust and fault-tolerant.Ensure system component designs are supportable, maintainable, and...


  • Sandton, South Africa Pro Tem Full time

    Embedded Software Developer OpportunityOur client, a leading IT company, is seeking an experienced Embedded software developer or firmware developer to join their team in Johannesburg.The ideal candidate will have a strong background in electronics or electrical engineering and at least 3-5 years of experience in software development.Key Requirements:Strong...


  • Sandton, South Africa Pro Tem Full time

    Embedded Software Developer OpportunityOur client, a leading IT company, is seeking an experienced Embedded software developer or firmware developer to join their team in Johannesburg.The ideal candidate will have a strong background in electronics or electrical engineering and at least 3-5 years of experience in software development.Key Requirements:Strong...


  • Sandton, South Africa Hire Resolve Full time

    Job Title: C++ Software EngineerHire Resolve is seeking a skilled C++ Software Engineer to join their client's team in Sandton. The ideal candidate will be responsible for developing high-performance applications, solving complex problems, and collaborating with other engineers to create innovative solutions.ResponsibilitiesAnalyzing needs and generating...


  • Sandton, South Africa Quarphix Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Quarphix. As a key member of our engineering team, you will be responsible for designing and developing high-quality software solutions that meet the needs of our clients.Key Responsibilities:Design and develop efficient and logical solution designs for clientsCode...