Full Stack Software Engineer for Cloud Native E-Merge Project

2 weeks ago


Johannesburg, Gauteng, South Africa E-Merge Full time

About the Role

E-Merge is seeking a highly skilled Full Stack Software Engineer to join our team and contribute to the development of our cloud native project. This permanent, remote position offers a competitive cost-to-company salary of R1m per annum.

Job Description

We are looking for a talented individual who can work on the entire end-to-end solution, from initial discussions through to deployment. The successful candidate will have experience working in cloud native environments with .NET Core and C#, as well as exposure to microservices and event-driven architecture.

Required Skills and Qualifications

  • .NET Core + C# working in a cloud native environment
  • Exposure to microservices and event-driven architecture
  • ERP (SYSPRO, Acumatica, MYOB, and EPICOR) knowledge
  • SaaS experience
  • Google Cloud expertise
  • ERP Integrations (Dynamics, SAP, NetSuite)

Benefits

We offer flexibility, allowing you to choose from a range of remote, hybrid, and flexible working options. Our global team spans APAC, NA, and EMEA, providing opportunities for collaboration and growth. You'll be part of a scale-up spirit that values adaptability, hands-on execution, and a customer-centric approach.



  • 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

    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...


  • 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

    E-Merge, an African digital tech hub, is seeking a top-notch Cloud Engineer with expertise in C# and Azure cloud for a 12-month contract. This role involves designing and building cloud-native solutions for custom mobile applications and web platforms.The ideal candidate should have at least 8 years of experience working on the C# .NET stack and at least 4...


  • 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,...


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

    Unlock Your Career Potential at E-Merge!Are you a talented C# developer looking to elevate your career and work with cutting-edge tech? We have an exciting opportunity available for a Junior Full Stack C# Developer to join our innovative team at E-Merge.As a key member of our team, you will be responsible for developing engaging and innovative web and mobile...


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

    Job OverviewE-Merge is a major player in the finance, trading, and capital markets space. We are looking for a Senior C# Full Stack Developer to join our team.About the RoleThe successful candidate will be responsible for working on securities, stocks, and bonds, as well as providing support to clients globally. A deep understanding of Azure cloud and Blazor...


  • 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

    E-Merge is seeking a passionate and talented Full Stack C# Developer with key experience with Angular and mobile skills such as Ionic.As a 100% remote opportunity, you will work in an innovative, exciting environment, solving business problems through a design-driven approach using cutting-edge tech like C# .NET Core 8, Angular 18, and cloud native (Azure,...


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

    Job Title: Full Stack DeveloperWe are seeking a highly skilled Full Stack Developer to join our team at E-Merge in Bryanston. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining both front-end and back-end web applications.Key Responsibilities:Design and implement scalable, efficient, and secure web applications...


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

    Are you looking for a challenging opportunity as an E-Merge Senior Full Stack Developer to grow professionally and contribute to a collaborative and innovative working environment?At E-Merge, we pride ourselves on delivering cutting-edge solutions for our global clients. We are searching for talented developers like you to join our dynamic team and take part...


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

    Transformative Career in Software DevelopmentWe're on the cusp of a revolution in Accounts Payable, and you have the chance to be at the forefront. As a Senior Full Stack .NET Developer at E-Merge, you'll spearhead the development of an end-to-end solution that streamlines, automates, and safeguards this critical business function.Your mission will involve...


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

    At E-Merge, we're seeking a seasoned Senior Full Stack Developer to spearhead the development of innovative products and immersive experiences that elevate our technology platform.This highly collaborative role involves working with a talented team to design, build, and integrate cutting-edge applications using NodeJS, JavaScript, and Electron. If you have a...

  • Senior Cloud Engineer

    2 months ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    New Opportunity for a Cloud EngineerE-Merge is seeking a highly skilled Cloud Engineer to join our team in Johannesburg. As a Cloud Engineer, you will be responsible for designing and building cloud-native solutions for custom mobile applications and web platforms.The ideal candidate will have a strong background in C# and Azure cloud, with a minimum of 4...


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

    A leading software development company, E-Merge, is seeking a highly skilled C# Full Stack Developer to join their team.This position involves developing and maintaining robust, scalable, and high-performance front-end applications using TypeScript and Angular.Key responsibilities include designing and implementing user interfaces, integrating APIs and...


  • 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

    Cloud Engineer Job DescriptionE-Merge is seeking a highly skilled Cloud Engineer to join their team. As a Cloud Engineer, you will be responsible for designing, building, and maintaining cloud-native solutions for custom mobile applications and web platforms.The ideal candidate will have a strong background in C# and Azure cloud, with experience in building...


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

    Cloud Engineer for Renewable Energy SolutionsE-Merge is a leading clean energy company specializing in solar power solutions for commercial and industrial clients on a global scale. Our team is based in Zurich, Cape Town, and Johannesburg, working on par with international standards to contribute to the global transition toward renewable energy and combat...


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

    Are you looking to take your software development career to the next level? A leading SaaS company is seeking a seasoned Full Stack .Net Developer to join their team and contribute to the development of innovative solutions for Accounts Payable.This role offers the perfect blend of technology, collaboration, and growth opportunities. As a Senior Full Stack...


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

    E-Merge is a forward-thinking company that combines technology and hardware to help brands communicate effectively with their customers.We are seeking a highly skilled Senior Full-Stack Developer to join our team, someone who shares our ambition, values quality, has a sense of humor, and thrives in a global environment.The ideal candidate will be responsible...