intermediate full stack software engineer – c#

2 weeks ago


Johannesburg, Gauteng, South Africa E-Merge Full time

Are you a skilled software developer with a passion for enhancing digital security? A leading technology firm specializing in digital identity verification is looking for a Full Stack Software Developer to join their innovative and forward-thinking team. This is an exciting opportunity to contribute to a company that is revolutionizing fintech, biometrics, and fraud prevention.

As a Full Stack Developer, you will be at the heart of a dynamic team focused on creating cutting-edge software solutions that help businesses prevent fraud, improve operational efficiency, and deliver exceptional customer experiences. With an award-winning team of tech experts, this is a chance to make a real impact in the world of digital security.

Key Responsibilities:

  • Development Expertise: Utilize your 5+ years of experience in C#, .NET Core , SQL , and RESTful APIs to design and build robust software solutions.
  • 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 Bachelors degree in Computer Science , Engineering , or a related field.
  • 5+ years of relevant experience in software development.

If you''re a developer passionate about creating impactful software and eager to tackle complex challenges in the digital security landscape, this is the opportunity for you. Apply now and become a part of a team that is shaping the future of fintech and fraud prevention.

Reference Number for this position is PM59977 which is a permanent position based in Bedfordview offering a cost to company salary of up to R700K per annum



  • Johannesburg, Gauteng, South Africa iqbusiness Full time

    About Our Companyiqbusiness is a leading management and technology consulting firm based in South Africa.We are seeking highly skilled Full-stack Software Engineers with a focus on C# to create innovative software solutions and mobile applications for our clients.Our ideal candidate will have a solid understanding of industry coding standards and be able to...


  • Johannesburg, Gauteng, South Africa iqbusiness Full time

    About iqbusinessiqbusiness is a leading South African management and technology consulting firm that attracts top talent and ambitious clients from around the world.We are looking for a skilled full-stack software engineer with expertise in C# to join our team and work on designing, developing, and implementing software solutions and applications for our...


  • Johannesburg, Gauteng, South Africa LevelUp (Pty) Ltd Full time

    About the RoleAs a Full Stack C# Specialist at LevelUp (Pty) Ltd, you will be responsible for designing, developing, and deploying cloud-native applications using C#. You will work closely with cross-functional teams to ensure high-quality software solutions.Key Requirements:Bachelor's degree in Computer Science, Software Engineering, or a related field.5+...


  • Johannesburg, Gauteng, South Africa Nedbank Full time

    Job DescriptionWe are seeking a highly skilled Full Stack C# .Net Developer to join our team as a Senior Technical Specialist. As part of your responsibilities, you will ensure system stability, enhance reliability, and optimize application performance.The ideal candidate thrives in a collaborative environment, working seamlessly within cross-functional...


  • Johannesburg, Gauteng, South Africa Professional Career Services Full time

    Employer Description Designs, manufactures, and supplies Proximity Detection Systems (PDS) as well as vehicle management systems and peripherals Job DescriptionMaintain and extend existing software to meet product roadmap.Find and repair software defects.Communicate with Technical Support Specialist to assist in debugging and maintaining software.Evaluate...


  • Johannesburg, Gauteng, South Africa JenRec Recruitment Full time

    About Us: We are a specialized team that partners with clients across the USA, Europe, and Africa, providing expert engineering solutions to tackle their most challenging software and technology needs. Currently, were seeking a Senior Full Stack Developer to join our team and work on an investment clients critical project in Johannesburg, where youll...


  • Johannesburg, Gauteng, South Africa Tumaini Consulting Full time

    Intermediate Full Stack Developer Exciting Opportunity Our client is looking for an Intermediate Full Stack Developer to join their dynamic development team. You will be responsible for designing, developing, and maintaining fully-fledged platforms using a range of front-end and back-end technologies. As part of the entire product development lifecycle, you...


  • Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full time

    Full Stack Software Developer OpportunityWe are seeking a highly skilled and experienced Full Stack Software Developer to join our team. The successful candidate will be responsible for designing, coding, testing, debugging, and maintaining programs in development environments.As a key member of our development team, you will apply agreed standards and tools...


  • Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    One of our clients who is the leading supplier of intelligent security solutions to security companies across Sub-Saharan Africa is looking for an intermediate backend software engineer. Key Requirements: · Minimum of 5 years of development. · Degree in Computer Science, Engineering, or related field (preferred) · Java Expertise: Strong proficiency in...


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

    An award-winning tech house specializing in digital identity verification is on the hunt for a passionate Full Stack Software Developer to join their amazing team of developers. You will be joining a team at the forefront of fintech with a core focus in biometrics and fraud prevention solutions transforming industries with cutting-edge technology.The current...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Duties: Develop high-quality software solutions in C#, .NET, and MSSQL. Design and maintain scalable APIs and web services. Collaborate in a culture of innovation, trust, and learning. Qualifications: Degree in Computer Science or related field. Microsoft Stack Developer certification (advantageous). Requirements: 3+ years experience in software...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Develop high-quality software solutions in C#, .NET, and MSSQL.Design and maintain scalable APIs and web services.Collaborate in a culture of innovation, trust, and learning.Qualifications:Degree in Computer Science or related field.Microsoft Stack Developer certification (advantageous).Requirements:3+ years experience in software development (2+ years on...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Our client is looking for a motivated and talented Engineer to join their growing team. Youll be working on cutting-edge projects, collaborating with a dedicated group of Developers, and building software that serves users worldwide. If you are passionate about coding, problem-solving, and delivering great user experiences, this role is perfect for...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Our client is looking for a motivated and talented Engineer to join their growing team. Youll be working on cutting-edge projects, collaborating with a dedicated group of Developers, and building software that serves users worldwide. If you are passionate about coding, problem-solving, and delivering great user experiences, this role is perfect for...


  • Johannesburg, Gauteng, South Africa Scrums Full time

    Job DescriptionAs a Mid-Senior level Full Stack Engineer, you will be responsible for developing and maintaining complex software systems. You will work closely with our team of engineers to design, implement, and test software solutions that meet our high standards.You will have a strong background in software development, including experience with...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Our client is looking for a motivated and talented Engineer to join their growing team. Youll be working on cutting-edge projects, collaborating with a dedicated group of Developers, and building software that serves users worldwide. If you are passionate about coding, problem-solving, and delivering great user experiences, this role is perfect for you....

  • Full Stack Engineer

    3 days ago


    Johannesburg, Gauteng, South Africa Praesignis Full time

    We are seeking a highly skilled Senior .NET Full-Stack Developer to join our Technical Consulting team in Johannesburg.This role involves developing custom software, maintaining and supporting software systems, and integrating various systems.The ideal candidate will have a minimum of 5 years' experience building custom, web-based applications in .NET / C#,...


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

    E-Merge, a health tech company on a mission to add ten years to life expectancy, is seeking an Intermediate C# Software Engineer to join their team.The successful candidate will have experience in C# development, particularly with WPF and the MVVM design pattern, as well as WiX for application deployment and installation packages.A strong understanding of...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job SummaryNetwork Recruitment is seeking an exceptional full stack software engineer to lead the development of our cloud-based infrastructure. This is a unique opportunity to work on complex projects, collaborate with a talented team, and drive innovation in the industry.Key Responsibilities:Design and implement scalable cloud-based services using...


  • Johannesburg, Gauteng, South Africa Professional Career Services Full time

    Employer Description Designs, manufactures, and supplies Proximity Detection Systems (PDS) as well as vehicle management systems and peripherals Job DescriptionMaintain and extend existing software to meet product roadmap.Find and repair software defects.Communicate with Technical Support Specialist to assist in debugging and maintaining software.Evaluate...