Cloud Software Developer – E-Merge

3 weeks ago


Johannesburg, Gauteng, South Africa E-Merge Full time

E-Merge is seeking a seasoned Cloud Software Developer with expertise in Node.js and cloud platforms such as Azure, Google Cloud, and AWS. This is a long-term contract position with offices in Bryanston offering a competitive salary.

Responsibilities:

  • Full stack development including front-end development, integration with server-side logic, database design, and implementation.
  • Writing reusable, testable, and efficient code.
  • Design and implementation of low-latency, high-availability, and performant applications.
  • Implementation of security and data protection.

Requirements:

  • Bachelor's or master's degree in computer science, software engineering, or related field.
  • 5+ years of experience as a Full Stack Node.js Developer or related position.
  • Experience with integrating payment systems and API development.
  • Excellent communication skills, including the ability to communicate technical concepts to a non-technical audience.
  • Excellent knowledge of Node.js and frameworks available for it (NestJS).
  • Good understanding of front-end technologies, such as HTML5, and CSS3, Angular (NG-ZORRO).
  • Solid expertise in using cloud platforms (Azure, Google Cloud, AWS).
  • Good understanding of server-side CSS pre-processors (Less).
  • Good understanding of server-side templating languages (Handlebars).
  • Proficient understanding of code versioning tools (Git, GitHub).
  • Solid expertise in PostgreSQL and Type ORM.
  • JavaScript; TypeScript; Node.js; Angular; NestJS.
  • Microsoft Azure; Git; GitHub; PostgreSQL; CSS.


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

    Job Opportunity: Software Development Team LeadE-Merge is seeking a highly skilled Software Development Team Lead to join our team. As a key member of our software development team, you will be responsible for leading a team of developers, mentoring, and guiding them to deliver high-quality software solutions.Key Responsibilities:Mentor and guide developers...


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

    E-Merge is seeking a talented Python Software Developer to join their team as an AWS Cloud Developer. The ideal candidate will have experience with Python, AWS services, and a passion for sustainable energy solutions.The role involves monitoring AWS services, improving the monitoring infrastructure, and contributing to the vision of a sustainable future. If...


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

    E-Merge is a dynamic African Digital tech hub that thrives on innovation and creativity. We are currently seeking a top-notch Cloud Engineer to join our team.The successful candidate will be involved in the build of cloud-native solutions for custom mobile applications and web platforms using C# and Azure cloud technologies. With a strong background in...


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

    We are seeking a seasoned Technical Data Architect to spearhead the design and implementation of robust data architectures at E-Merge, an innovative company dedicated to developing applications that integrate customer data from multiple sources.The ideal candidate will have a strong background in designing and leading the development of data platforms, with...


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

    Senior DevOps Role at E-MergeWe are seeking a skilled DevOps Engineer to join our team at E-Merge. As a key member of our software development team, you will be responsible for designing, implementing, and maintaining our next-generation fintech platform.About the RoleThis is a permanent position based in Rosebank, Johannesburg, with a cost-to-company salary...


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

    E-Merge, the largest SAP independent specialist, is seeking a Transformation Lead Developer to join their fast-paced R&D team.This role involves acting as a transformation projects-focused development liaison, researching and understanding both E-Merge's and SAP's products in this space.The ideal candidate will have at least ten years of experience in the IT...


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

    About the Role:E-Merge seeks a seasoned Senior Full Stack Developer to join our team in Cape Town. As a hybrid developer, you will work on various projects, focusing on the .NET stack and Azure cloud.Key Responsibilities:Develop innovative software solutions using C# and .NET Core 8Work on the front end with React, TypeScript, and JavaScriptDesign and...


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

    About the RoleE-Merge is seeking a passionate and talented Python Software Developer to join our team. As a key member of our team, you will be responsible for monitoring AWS services, improving the monitoring infrastructure, and contributing to the vision of the team.Key ResponsibilitiesDesign and develop scalable and efficient Python applications for AWS...


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

    Job DescriptionWe are seeking a highly skilled Software Automation Expert to join our team at E-Merge.About UsE-Merge is a leading banking institution that values innovation, excellence, and customer satisfaction.Job OverviewThis permanent hybrid position based in Johannesburg offers an exciting opportunity to work with a dynamic team and contribute to the...


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

    At E-Merge, we're seeking an experienced Cloud Infrastructure Architect to join our team. This is a permanent Hybrid position based in Rosebank.About the RoleWe're looking for a highly skilled professional with expertise in designing and implementing scalable, reliable, and secure cloud infrastructure using modern technologies and best practices. If you have...

  • Salesforce Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    Opportunity SummaryE-Merge is seeking a skilled Salesforce Developer to join our team. As a Salesforce Developer, you will be responsible for managing and overseeing the Experience Cloud initiatives, including the execution and implementation of Salesforce Experience Cloud application delivery against company standards, policies, and procedures.Key...


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

    Are you a seasoned software engineer looking for an exciting opportunity to grow with E-Merge, a leading software development firm that delivers cutting-edge solutions for global clients? Our company prides itself on its collaborative culture, fostering an environment where ideas flow freely, creativity thrives, and technology is used to solve real-world...


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

    We are seeking a skilled Full Stack Cloud Developer to join our E-Merge team. This person will be responsible for designing, building, and maintaining our web applications, focusing on both frontend and backend development.The ideal candidate will have a strong background in Node.js, cloud platforms, and related technologies. Excellent communication skills...


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

    About the Job:E-Merge is seeking a highly skilled Java Software Developer to join our team. As a senior software engineer, you will be responsible for designing, developing, and maintaining software applications within an enterprise environment.Key Responsibilities:Design and develop software applications using Java programming languageCollaborate with...


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

    About E-Merge">E-Merge is seeking a highly skilled Cloud Software Developer to join our team in Bryanston, South Africa.Job Summary">We are looking for an experienced Full Stack JavaScript Node.js Developer who will focus on both Front-End and Back-End Development. The successful candidate will be responsible for developing, building, and maintaining the...


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

    E-Merge, a leading innovator in the tech industry, is dedicated to providing cutting-edge solutions that drive business success globally. We're currently seeking a Senior Data Engineer with a passion for Azure Cloud.This is an exciting opportunity to work with industry-best players, analysing and organizing raw data; designing robust data engineering...

  • Salesforce Developer

    1 month ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    Experience Cloud Initiatives ManagerE-Merge is seeking a talented Salesforce Developer to manage and oversee the Experience Cloud initiatives. This role involves the execution and implementation of Salesforce Experience Cloud application delivery against company standards, policies, and procedures.Key Responsibilities:Translate business and functional...


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

    pbJobTitle:/bSeniorJavaDeveloper–E-Merge–Hybrid/ppbAbouttheRole:/b/ppWeareseekingahighlyskilledSeniorJavaDevelopertojoinourteamatE-Merge.AsaSeniorJavaDeveloper,youwillberesponsiblefordesigning,developing,andmaintainingournext-genplatformusingJava,SpringBoot,andDocker./ppbKeyResponsibilities:/b/pulliDesignanddeveloprobustandscalableJavaapplicationsusingSp...


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

    E-Merge is seeking an experienced Senior Java Developer to join our team based in Rosebank. This permanent position offers a cost-to-company salary of R960,000 per annum.As a key member of our team, you will play a crucial role in building and maintaining our next-generation platform using Java, Spring Boot, and Docker.The ideal candidate will have solid...


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

    E-Merge is a top digital agency that specializes in creating engaging and innovative web and mobile applications across various industries in South Africa.The role of Junior Full Stack C# Developer presents an incredible opportunity to elevate your career by working with cutting-edge technologies like C#.NET Core 8, Angular 18, and cloud-native platforms...