Expert Software Craftsman

1 month ago


Johannesburg, Gauteng, South Africa E-Merge Full time
About the Role

We are looking for a skilled Senior Software Developer to join our team at E-Merge.

As a Senior Software Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions using the .NET stack.

This is an exciting opportunity to work with a talented team of developers who value collaboration, open communication, and creative problem-solving.

Key Responsibilities
  • Design and develop robust, secure, and efficient software solutions using the .NET stack.
  • Work on high-volume transaction systems using processes that are controlled, effective, and efficient.
  • Collaborate with a team of .NET experts to deliver high-quality software solutions.
  • Develop and maintain database systems using SQL and Entity Framework.
  • Deep experience in Message Brokers such as RabbitMQ / Kafka / Red Panda.
Requirements
  • Bachelors Degree in Computer Science, Software Engineering, or similar field.
  • At least 7 years experience within a development environment with deep exposure in the C# .NET stack.
  • 3+ years database experience & 5+ years server/client-side language.
  • Skilled in .NET Core, Web API, SQL, Entity framework, Git, DevOps.


  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    About EntelectEntelect is a leading software development company that prioritizes people and nurtures a culture of growth, collaboration, and innovation.We are looking for an experienced Senior Software Development Professional to join our team as a Mobile Application Expert. This role offers a unique opportunity to elevate your career in a dynamic...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    OverviewAt Blue Bean Software, we are a premier custom software and product development IT company. Our team prides ourselves in delivering high-quality solutions for large enterprises and dynamic start-ups.We have a prominent presence in the financial services industry and have started to branch out into other sectors such as agritech and healthtech.Job...


  • Johannesburg, Gauteng, South Africa People Source Full time

    Key Responsibilities:      Define technical requirements and specifications for integrating data from multiple sources.      Design, develop, and test software to meet the requirements of an IoT Platform Solution.      Collaborate with cross-functional teams to architect and implement data ingestion, integration processing, and storage software....


  • Johannesburg, Gauteng, South Africa Nedbank Full time

    Job Title: Software Delivery ExpertAre you a skilled professional looking for a challenging role that involves managing software development projects? We have an exciting opportunity for a Software Delivery Expert at Nedbank.About the Role:The successful candidate will be responsible for leading software development teams to deliver high-quality solutions on...


  • Johannesburg, Gauteng, South Africa LexisNexis South Africa Shared Services (Pty) Ltd Company Full time

    Job OverviewWe are seeking an experienced Software Development Expert to join our team and contribute to the development of our IP Analytics product.


  • Johannesburg, Gauteng, South Africa Expleo Group Full time

    Job Title: Software Engineering ExpertWe are seeking a highly skilled Software Engineering Expert to join our team at Expleo Group.Salary: R1,200,000 - R1,800,000 per annumThis is a senior-level position that requires extensive experience in software development, architecture, and engineering. The ideal candidate will have a strong background in C# and the...


  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    Exciting Career Opportunity for a Java ExpertEntelect Software Ltd is seeking a seasoned Java Technical Lead to elevate our team's expertise and drive innovation. As a Java expert, you will be part of a dynamic, multidisciplinary environment that encourages versatility and growth.About the Role:Delivery: Leverage your deep understanding of Java technology to...


  • Johannesburg, Gauteng, South Africa Performer Recruitment Full time

    At Performer Recruitment, we are looking for a skilled Software Development Expert to join our team. This exciting role will see you work closely with business stakeholders and IT teams to understand their needs and develop innovative software solutions.The ideal candidate will have 3+ years of experience in professional software development, building...


  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    We are seeking an experienced Enterprise Data Solutions Expert to join our team at Entelect. As a key member of our delivery team, you will play a crucial role in designing and implementing modern advanced analytics solutions and modern data warehousing solutions.With a strong background in software engineering fundamentals and commitment to clean code and...

  • Software Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Expleo Full time

    Company Overview:We are Expleo, a leading consulting and technology services company. Our mission is to empower our clients to innovate and grow through digital transformation.Job Title: Software Engineer - Payments ExpertSalary: $100,000 - $140,000 per annum, depending on experience.Job Description:We are seeking an experienced Software Engineer to join our...


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

    MSP Staffing LTD is seeking an experienced Actuarial Software Development Expert to join our team.As an Actuarial Software Development Expert, you will be responsible for developing and maintaining in-house actuarial valuation software. You will collaborate with actuarial teams to understand modelling requirements and ensure the software aligns with industry...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Network Recruitment is seeking an experienced Software Solutions Expert to join our team.As a key member of our IT solutions team, you will play a vital role in delivering business solutions that meet the evolving needs of our clients.The ideal candidate will have a strong background in software development, with experience in Java and C# programming...


  • Johannesburg, Gauteng, South Africa Tower Group Full time

    Job Title:Software Quality Assurance ExpertJob Summary:The Software Quality Assurance Expert will be responsible for ensuring the highest quality of software products delivered by the company. This involves design and execution of manual and automated tests, communication of test issues, and participation in tool selections.Key Responsibilities:Oversee and...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job RequirementsWe are seeking a skilled Digital Software Expert who will join our team at Network Recruitment to work on various software development projects.Key Responsibilities:Software Development: Design, develop, and maintain software applications using C# and .Net Core.Technical Expertise: Have a deep understanding of SQL, Angular, and hybrid...


  • Johannesburg, Gauteng, South Africa Capital Recruit Full time

    **Job Title:** Data Software Engineering Expert About Capital Recruit:We are a leading recruitment agency with a strong focus on delivering top talent to our clients. Our team of experts has years of experience in matching candidates with the perfect job opportunity. Salary: R1,200,000 - R1,500,000 per annum Job Description:We are seeking an experienced...


  • Johannesburg, Gauteng, South Africa Nerdma Full time

    Job Title: Senior Software Development ExpertNerdma is seeking a highly skilled Senior Software Development Expert to join our team in Gauteng, Johannesburg. This exciting opportunity offers a competitive salary of R1,200,000 per annum.About the RoleAs a Senior Software Development Expert at Nerdma, you will be responsible for designing, developing, and...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Software Engineering ExpertCompany OverviewNetwork Recruitment is a leading IT recruitment agency specializing in placing top talent with large corporates and top employers in Gauteng.SalaryWe are offering a competitive salary of R600,000 per annum for this position.Job DescriptionAs a Specialist Recruiter, my clients are constantly seeking...


  • Johannesburg, Gauteng, South Africa Dimension Data Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and implementing software systems that meet the needs of our clients.The ideal candidate will have a strong background in software engineering, with experience in developing...


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

    Unlock Your Potential as a Full Stack Software Engineer">E-Merge, a pioneering tech house specializing in digital identity verification, is seeking an exceptional Senior .NET Software Developer to join their dynamic team. As a key player in the fintech, biometrics, and fraud prevention landscape, we're pushing the boundaries of innovation and empowering...


  • Johannesburg, Gauteng, South Africa Copious Full time

    Transform your career with Copious!We're looking for a talented Software Development Expert to drive innovation and excellence in our team.As a key member of our development squad, you'll collaborate with our Business Analysts, System Architects, and Project Managers to deliver top-notch solutions to our clients.Responsibilities:Understand complex problems...