Senior Full Stack Software Architect

20 hours ago


Johannesburg, Gauteng, South Africa E-Merge Full time

E-Merge, a leading technology firm specializing in digital identity verification, is looking for a talented Full Stack Software Architect to join their innovative team.

This exciting opportunity allows you to contribute to cutting-edge software solutions that help businesses prevent fraud, improve operational efficiency, and deliver exceptional customer experiences.

Key Responsibilities:

  • Development Expertise: Design and build robust software solutions utilizing C#, .NET Core, SQL, and RESTful APIs, leveraging your 5+ years of experience.
  • Design Excellence: Apply SOLID design principles and design patterns to create clean, maintainable, and scalable systems.
  • Software Architecture: Leverage your proficiency in Object-Oriented Design to write reusable and flexible code that scales with the business.
  • Frontend Expertise: Demonstrate strong skills in Angular and contribute to the development of modern, responsive user interfaces.
  • Microservices: Design and implement scalable microservices architecture to ensure efficient application performance.
  • Database Mastery: Work with both MongoDB and SQL databases to manage and optimize data storage and retrieval.
  • Modern Technologies: Stay up-to-date with the latest technologies, including Angular, TypeScript, and Vanilla JavaScript.

Qualifications:

  • A Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of relevant experience in software development.

E-Merge offers a competitive salary package, estimated at R700K per annum, for this permanent position based in Bedfordview. If you're a skilled developer passionate about creating impactful software and eager to tackle complex challenges in the digital security landscape, apply now to become part of a team shaping the future of fintech and fraud prevention.



  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job TitleSenior Full Stack Development Leader\About the RoleWe are seeking a seasoned Senior Full Stack Developer to lead and shape the development of web and mobile applications, manage cloud infrastructures, and drive impactful solutions for a leader in fleet management technology.\Key Responsibilities:Architect and develop complex web and mobile...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    We are seeking a skilled Senior Full Stack Developer to join IOCO in Johannesburg. The salary for this position is approximately R1,200,000 per year, considering the cost of living in Johannesburg.Job DescriptionThis role involves full stack development, from conception to deployment, covering both front-end and back-end aspects. The ideal candidate will...


  • Johannesburg, Gauteng, South Africa ALOS Innovative Workforce Solution (Pty) Ltd Full time

    Company OverviewALOS Innovative Workforce Solution (Pty) Ltd is a forward-thinking organization dedicated to providing innovative workforce solutions.We are seeking an experienced Senior Full Stack Software Engineer to join our team in Johannesburg, South Africa. The successful candidate will be responsible for the development and maintenance of our Groups...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Company Overview: Network Recruitment is a leading firm in the field of fleet management technology. We strive to deliver innovative solutions that make a significant impact.Job Description: As a Senior Full Stack Software Developer, you will play a key role in shaping the development of web and mobile applications, managing cloud infrastructures, and...


  • Johannesburg, Gauteng, South Africa Curiska Full time

    Curriska seeks an experienced Senior Software Engineer - Full Stack with a passion for technology and knowledge. The ideal candidate will have a strong background in .NET, including C#, Winforms, and ASP.NET.Salary: $95,000 - $115,000 per yearJob DescriptionAs a Full Stack Developer, you will be responsible for designing, developing, and maintaining scalable...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job OverviewWe are seeking a talented Full Stack Software Engineer to join our team at Network Recruitment.The successful candidate will have a strong background in full-stack software development, with experience in C#/.Net Core, Angular, CSS, HTML, Tailwind/Bootstrap, JavaScript, SQL, Azure/AWS, DevOps, RESTful APIs, TFS/Git.Key responsibilities include...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentAbout SavageOne Pty Ltd:We are a dynamic and innovative company seeking a highly skilled Senior Software Engineer to join our team. As a full stack developer, you will play a critical role in designing and implementing cutting-edge web applications using React and related...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Developer to join our dynamic team. This critical role focuses on developing robust, scalable applications that deliver exceptional performance.The ideal candidate is a seasoned developer with a strong technical foundation, passionate about building impactful software, and experienced in modern...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job DescriptionWe are seeking a skilled and experienced Senior Full Stack Software Engineer to join our team at Network Recruitment. The successful candidate will be responsible for developing, maintaining, and supporting full-stack web applications using C# and modern development frameworks.Key Responsibilities:Software Development: Develop high-quality,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About the Role">We are seeking a highly experienced Sr. Full Stack Developer to join our team at Network Recruitment. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-based applications.Key Responsibilities:Cloud-Based Application Development: Design, develop, and deploy cloud-based applications to meet...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are seeking a skilled Senior Full Stack Software Engineer to join our team at Network Recruitment. This is a fantastic opportunity for an experienced professional to take their career to the next level and work on challenging projects.About the RoleThis role involves working with cross-functional teams to design and implement robust, scalable software...


  • Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    Job DescriptionWe are seeking a highly skilled Senior Full Stack Developer to join our team at Goldman Tech Resourcing.About the RoleThis is a senior-level position that requires a deep understanding of software development and a passion for delivering high-quality solutions.Key ResponsibilitiesDesign, develop, and deploy complex software applications using...


  • Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    Job Title: Senior Full Stack Software Engineer PositionAbout Us: Goldman Tech Resourcing is a dynamic company that offers exciting career opportunities to skilled professionals. We are committed to providing our clients with top-notch talent and exceptional service.Salary: The estimated annual salary for this position is R750,000 - R900,000, depending on...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Our company is seeking an experienced full stack developer to lead the development of innovative fleet management and asset tracking solutions.As a senior member of our team, you will oversee the design, development, and optimization of applications, utilizing your expertise in front-end and back-end technologies.Key Responsibilities:Lead a team of...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About the RoleAs a Full Stack Software Engineer at Network Recruitment, you will play a critical role in developing and maintaining our cloud-based applications. You will work closely with our cross-functional teams to design and deliver high-quality solutions that meet the needs of our customers.Key Responsibilities:Design and develop cloud-based...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job DescriptionNetwork Recruitment is seeking a highly skilled Senior Full Stack Developer to join our team. About the RoleThe ideal candidate will have extensive experience in designing and developing complex software applications using Microsoft Visual Basic.Net and C#.NET. They will be responsible for analyzing business requirements and technical...

  • Full Stack Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Full Stack Developer - Network ArchitectAbout Us: At Network Recruitment, we are seeking a highly skilled and experienced Full Stack Developer - Network Architect to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing robust and scalable web applications.Key...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full time

    We are seeking an exceptional Senior Software Engineer to join our team at SavageOne Pty Ltd. This role is perfect for a talented individual with a passion for cutting-edge technologies and a desire to grow their skills.Job OverviewThe successful candidate will have a strong background in full stack development, with experience in React, JavaScript, and SQL....

  • Software Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Network Recruitment is seeking a skilled Software Engineer - Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications.The estimated salary for this position is $120,000 per year, based on national averages in the United States.Company...


  • Johannesburg, Gauteng, South Africa Palesa Mbali Group Full time

    We are seeking a highly experienced Enterprise Software Architect to lead our development team. With a strong background in full-stack development and ERP systems integration, you'll be responsible for architecting, developing, and optimizing complex software systems.Your expertise in Node.js, Vue.js/Quasar, and ERP systems (Sage, SAP, Oracle) will enable...