Software Engineer

3 weeks ago


midrand Gauteng, South Africa E-Merge Full time

Join a cutting-edge online background screening platform dedicated to revolutionizing the trust economy. We''re on a mission to democratize access to trust through innovative features and customized solutions. If you''re a skilled QA Engineer ready to make a difference, come join our dynamic team today

Key Responsibilities:

  • Write reusable, testable and efficient code
  • Research on technologies that can improve our products
  • Create RESTful APIs
  • Create data clients to consume RESTful APIs
  • Integrate data storage solutions, including databases, key-value stores and blob stores
  • Assist the UI team in building and integrating front-end elements into their applications.
  • Writing technical specification documentation, including API specs, Design specs and Release notes.
  • Collaborate, problem-solve, and strategise with team members to best deliver to our clients.

Qualifications :

Bachelor''s degree in IT.

Experience:

  • 2 - 4years
  • A good understanding of UML modelling
  • A good understanding of microservices
  • Proficient understanding of Spring Boot
  • Ability to script and manipulate data in JavaScript/Typescript (knowledge of a server-side JavaScript/Typescript framework is a bonus)
  • Familiarity with managing cloud infrastructure - AWS, GCP, Azure
  • Proficient understanding of GIT
  • Familiarity & Knowledge: Docker, Minicube, Red Hat Enterprise Linux (RHEL), Kibana, Logstash, Elastic Search, PostgreSQL, MySQL

The Reference Number for this position is MM59159 which is a permanent position based in Midrand offering a salary of up to R480k per annum


  • Software Engineer

    2 months ago


    Midrand, South Africa Adzuna ZA B C2 Full time

    Responsibilities: Develop and maintain software solutions that meet client requirements and industry standards.Collaborate with cross-functional teams to design, implement, and test software features.Troubleshoot and debug issues to ensure optimal performance and reliability.Stay updated on emerging technologies and trends to continuously improve development...

  • Software Engineer

    4 weeks ago


    Midrand, South Africa Adzuna ZA B C2 Full time

    Responsibilities: Develop and maintain software solutions that meet client requirements and industry standards.Collaborate with cross-functional teams to design, implement, and test software features.Troubleshoot and debug issues to ensure optimal performance and reliability.Stay updated on emerging technologies and trends to continuously improve development...

  • Software Engineer

    2 months ago


    Midrand, South Africa Network Recruitment Full time

    Responsibilities: Develop and maintain software solutions that meet client requirements and industry standards. Collaborate with cross-functional teams to design, implement, and test software features. Troubleshoot and debug issues to ensure optimal performance and reliability. Stay updated on emerging technologies and trends to continuously improve...

  • IT Lecturer

    2 months ago


    Midrand, South Africa Eduvos Full time

    **Job Advert Summary**: **Eduvos **is looking to hire the services of an **Independent Contractor IT Lecturer (Software Engineering) **at our Midrand campus on a part-time basis.*** **Type of appointment**: **Independent Contractor (part-time; flexible workhours agreement)** **Purpose**: - To lecture Information Technology-related modules, in the faculty...

  • Software Engineer

    2 weeks ago


    Midrand, Gauteng, South Africa Lim Personnel Full time

    Software Engineer / Senior Front-end DeveloperESSENTIAL SKILLS REQUIREMENTS:Highly experienced with , Typescript, Material UI, , JavaScript, HTML, and CSSClient-side application statement management frameworks e.g. Redux, Flux, MobX etc.Experience and knowledge of Java driven backend APIsSolid test management know-how and Agile MethodologiesUX/UI best...

  • Software Engineer

    2 weeks ago


    Midrand, Gauteng, South Africa Lim Personnel Full time

    Software Engineer / Developer (Cloud Data Platform) (Expert)ESSENTIAL SKILLS REQUIREMENTS:Languages:Python application development skillsTechnologies:Experience in working with AWS services (Lambda, EC2, IAM, S3, Step Functions, Fargate, Batch, Code Pipeline)Familiar with Terraform and Infrastructure-as-Code conceptsWorking Mode / Mindset:Agile Development...


  • Gauteng, South Africa Ovations Technologies (Pty) Ltd Full time

    Exciting and challenging opportunity awaits an accomplished Software Engineering Lead at a forefront banking institution, catering to individuals driven by success. Operating at a substantial scale and rapid pace, this role offers a unique chance to significantly contribute to our software stack, setting it apart from any other position. Our culture is...


  • Gauteng, South Africa Ovations Technologies (Pty) Ltd Full time

    Exciting and challenging opportunity awaits an accomplished Software Engineering Lead at a forefront banking institution, catering to individuals driven by success. Operating at a substantial scale and rapid pace, this role offers a unique chance to significantly contribute to our software stack, setting it apart from any other position. Our culture is...


  • Midrand, Gauteng, South Africa Siemens Full time

    Job Title / Role:Digital Business Intern**:Organization:Innomotics:Location:South Africa, Siemens Park:Large Drives Digital BusinessThe best way for the mining companies to confront the major challenges such as declining ore grades, safety concerns and volatile commodity prices is to improve operational excellence and embrace technological advances and...


  • Midrand, South Africa Peo Information Technologies Full time

    Peo IT is seeking a highly experienced Lead Software and Technical Developer/Engineer to join our dynamic team. The ideal candidate will have 10 to 15 years of experience in the field of computing or software development and hold an Honours degree in computing or software development/engineering. This role requires a strong technical background and...


  • midrand, Gauteng, South Africa E-Merge Full time

    Our valued client, who in the market, has seamless integration capabilities with a diverse range of products and financial/payment systems are looking for a skilled and hardworking Hardware/Software Engineer. Their innovative solutions are meticulously crafted in-house, allowing them to maintain agility and responsiveness to the unique needs of their...


  • midrand, Gauteng, South Africa E-Merge Full time

    Our valued client, who in the market, has seamless integration capabilities with a diverse range of products and financial/payment systems are looking for a skilled and hardworking Hardware/Software Engineer. Their innovative solutions are meticulously crafted in-house, allowing them to maintain agility and responsiveness to the unique needs of their...


  • Midrand, South Africa Peo Information Technologies Full time

    Job DescriptionPeo IT is seeking a highly experienced Lead Software and Technical Developer/Engineer to join our dynamic team. The ideal candidate will have 10 to 15 years of experience in the field of computing or software development and hold an Honours degree in computing or software development/engineering. This role requires a strong technical...

  • Software Engineer

    2 weeks ago


    Midrand, Gauteng, South Africa Jordan HR Full time

    ESSENTIAL SKILLS REQUIREMENTS:Knowledge of JavaKnowledge of Frontend development technologies - AngularKnowledge of design patternsAWS CloudKnowledge of architecting and developing solutions for scalable, distributed systemsKnowledge of Security of AWS services, securing design of VPC architecturesUnderstanding INC, CM, PM processesRESTful APIsCode...

  • Software dev Manager

    1 month ago


    Gauteng, South Africa Network Contracting Solutions Full time

    We are seeking an experienced Software Development Manager to lead our team of talented IT Specialists/Engineers in building cutting-edge software solutions. As a Software Development Manager, you will be responsible for overseeing the design, developm... Requirements:    - Bachelor's degree in Computer Science, Software Engineering, or a related field -...

  • Software dev Manager

    4 weeks ago


    Gauteng, South Africa Network Contracting Solutions Full time

    We are seeking an experienced Software Development Manager to lead our team of talented IT Specialists/Engineers in building cutting-edge software solutions. As a Software Development Manager, you will be responsible for overseeing the design, developm... Requirements:    - Bachelor's degree in Computer Science, Software Engineering, or a related field -...


  • Midrand, Gauteng, South Africa Lim Personnel Full time

    Software Engineer/Developer - Cloud DWHESSENTIAL SKILLS REQUIREMENTS:Languages & Technologies:SQL (Queries, DDL, Materialized Views, Tasks, Procedures, Optimization)BitBucket / GitPython 3.7, boto3, Java ScriptAWS IAM, S3, KMS, VPC Networks, Route53, Glue, SNS, Lambda, Bridgeevent, CloudWatch, CloudtrailExperience in working with AWS servicesFamiliar with...


  • Midrand, South Africa Lim Personnel Full time

    Senior Software Engineer - JavaScript ReactESSENTIAL SKILLS REQUIREMENTS:Understanding of BI Tools will be an advantageUnderstanding of integration between different technologiesCoordination between development and support environmentsAssisting with the business casePlanning and monitoringEliciting requirementsTranslating and simplifying...


  • Midrand, Gauteng, South Africa Spinnaker Software Full time

    Join the Spinnaker team as a Hardware Support TechnicianYou will assist in the resolution of repairs, refurbishment and the services provided to the branches, HO and our customers. You will need to deliver a speedy service, while maintaining good quality control and admin skills.You will assist the Hardware Support technician in maintaining good standards in...


  • Gauteng, South Africa Diverse Consulting Solutions (Pty) Ltd Full time

    Senior Software Developer Engineers with experience in Life Insurance Industry’s Gauteng To work Remotely Matric Certificate IT Software Degree or Diploma or Certificate With at least 5 years or mor working experience as a Software Developer Engineer in the Life Insurance Industries Must be willing to do software coding in a different Software package...