Senior Software Engineer

2 days ago


Stellenbosch, Western Cape, South Africa Datafin Full time

About Datafin

Datafin is a leading provider of software development services. We pride ourselves on delivering high-quality solutions to our clients.

Job Summary

We are seeking an experienced C# developer to join our team. As a senior member of the development team, you will be responsible for designing and implementing new features, as well as maintaining existing applications.

Key Responsibilities

  • Develop new and maintain existing applications written in C#.Net.
  • Write clean and maintainable code that adheres to industry best practices.
  • Collaborate with other team members to create scalable and efficient software solutions.
  • Provide technical guidance and support to junior developers.

Requirements

  • A Bachelor's Degree in Computer Science or equivalent is welcome.
  • 3-5 Years of experience working as a C# developer.
  • Experience with developing APIs using C# .Net.
  • Experience with relational databases, preferably MS SQL.
  • Experience building web and/or mobile applications.
  • Able to use Git.
  • An understanding of React, Blazor or other SPA frameworks.
  • A strong understanding of software development principles.

Benefits

  • Competitive salary and benefits package.
  • Ongoing professional development opportunities.
  • A dynamic and supportive work environment.


  • Stellenbosch, Western Cape, South Africa Capitec Bank Ltd. Full time

    Skill RequirementsWe are looking for a Senior Software Engineer who has a strong background in back-end software development, project delivery, and implementation, with experience in relevant development technologies and languages. The ideal candidate will also have expertise in back-end frameworks and technologies, as well as knowledge of IT systems...


  • Stellenbosch, Western Cape, South Africa Network Recruitment Full time

    At Network Recruitment, we are seeking a highly skilled Senior Java Software Engineer to lead the development of innovative new functionalities and expand system capabilities.The ideal candidate will have a strong background in Java, Java SE, Spring Boot, and SQL, with experience in Eclipse / Netbeans, Maven, and Git.Key Responsibilities:Leverage technical...


  • Stellenbosch, Western Cape, South Africa Capitec Full time

    If you are a seasoned software developer looking for a new challenge, we invite you to consider this exciting opportunity to join our team as a Senior Software Engineer in Banking Systems. In this role, you will leverage your technical expertise to design, develop, and deploy innovative banking solutions, driving business growth and customer satisfaction....


  • Stellenbosch, Western Cape, South Africa Communicate Recruitment Full time

    This isnt just another dev jobthis is your chance to build, innovate, and lead . Youll be crafting high-performance backend systems using Go or Java , integrating with Kafka and gRPC , and scaling platforms that push boundaries. If youre the kind of engineer who wants ownership, influence, and technical excellence , then welcome to the big leagues . Skills &...


  • Stellenbosch, Western Cape, South Africa Capitec Full time

    Job DescriptionAs a Senior Salesforce Developer at Capitec, your primary responsibilities will include:Designing, developing, testing, deploying, maintaining, and enhancing complex software systems and applicationsGuiding and supporting developers and stakeholders in scoping, progress, status, and resolution of engineering problemsMaintaining and enhancing...


  • Stellenbosch, Western Cape, South Africa Plus1X Solutions (Pty) Ltd Full time

    We are seeking experienced software engineers to join a high-impact team in our Stellenbosch office.About the Job:Key Responsibilities:Development and maintenance of backend systems for Mining Surveillance Radars (MSA series)Primary focus on slope stability radarsImplementation of new features and ongoing maintenance of existing softwareRequired Skills &...


  • Stellenbosch, Western Cape, South Africa Unifi Africa Ltd Full time

    Unifi Africa Ltd is a dynamic finance and technology company operating in several African countries. Our mission is to deliver innovative personal lending products through various channels.About UsWe are a well-supported company with a strong board of directors and shareholders who have vast experience in entrepreneurship and lending.The RoleWe are seeking a...

  • Senior Software Engineer

    43 minutes ago


    Stellenbosch, Western Cape, South Africa Kerridge Commercial Systems Full time

    At KCS we've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience of remote work.We are currently seeking a highly skilled and motivated software engineer to join our...

  • Software Engineer

    1 week ago


    Stellenbosch, Western Cape, South Africa Network Recruitment Full time

    We are looking for an exceptional and passionate Software Engineer/Developer to join our dynamic Mission Systems and Software Tools team. Successful candidates will form part of a software development team developing software for user applications. We perform formal software development for highly reliable safety-critical and mission-critical systems.1....

  • Software Engineer

    6 days ago


    Stellenbosch, Western Cape, South Africa Network Recruitment Full time

    We are looking for an exceptional and passionate Software Engineer/Developer to join our dynamic Mission Systems and Software Tools team. Successful candidates will form part of a software development team developing software for user applications. We perform formal software development for highly reliable safety-critical and mission-critical systems.1....

  • Software Engineer

    6 days ago


    Stellenbosch, Western Cape, South Africa Network Recruitment Full time

    We are looking for an exceptional and passionate Software Engineer / Developer to join our dynamic Mission Systems and Software Tools team. Successful candidates will form part of a software development team developing software for user applications. We perform formal software development for highly reliable safety-critical and mission-critical systems.1....

  • Software Engineer

    2 weeks ago


    Stellenbosch, Western Cape, South Africa Communicate Recruitment Full time

    Our client is looking for talented Software Engineers to design and develop distributed, scalable systems for high-stakes environments. You will work on challenging projects involving signal capture and analysis, data warehousing, and content retrieval. Your role will include full lifecycle system implementationanalysis, design, build, test, and supportwhile...


  • Stellenbosch, Western Cape, South Africa Dragonfly Aerospace Full time

    We're Hiring: Software Programming Engineer______PLEASE SEND US YOUR CV VIA EMAIL USING EMAIL ADDRESS: swprogrammingeng2025@erp.dragonflyaerospace.comCV'S NOT SENT TO THE ABOVE EMAIL ADDRESS MIGHT NOT BE CONSIDERED FOR THE ROLE.______Dragonfly Aerospace is looking for an experienced Software Programming Engineer to join our team. They will be based at our...


  • Stellenbosch, Western Cape, South Africa Dragonfly Aerospace Full time

    Direct message the job poster from Dragonfly AerospaceHead of Human Resources at Dragonfly AerospaceDragonfly Aerospace (DFA) is looking for an Embedded Hardware/Software Engineer to join our team. They will be based at our Stellenbosch office outside of Cape Town.CV'S NOT SENT TO THE ABOVE EMAIL ADDRESS MIGHT NOT BE CONSIDERED FOR THE ROLE.The Embedded...


  • Stellenbosch, Western Cape, South Africa Datafin Full time

    Datafin is seeking an experienced professional to fill the role of Senior Engineering Manager. As a key member of our leadership team, you will be responsible for overseeing the technical aspects of our business operations.Key Responsibilities:Serve as the primary technical leader, providing guidance on technology decisions and architecture.Collaborate with...


  • Stellenbosch, Western Cape, South Africa Datafin Full time

    An innovative Stellenbosch-based Agritech company is currently seeking a Head of Engineering who will assume a pivotal role in overseeing and providing support to their engineering team. This role will involve close collaboration with the Chief Technology Officer (CTO) and other department leaders to ensure the seamless execution of their technical projects....


  • Stellenbosch, Western Cape, South Africa Network Recruitment Full time

    We are seeking an exceptional and passionate Software Engineer/Developer to join our dynamic Application Software team at Network Recruitment. Successful candidates will form part of an application software development team developing software for user applications.Job DescriptionKey Responsibilities:Develop application software, mainly for operator-facing,...

  • Software Engineer

    40 minutes ago


    Stellenbosch, Western Cape, South Africa Capitec Client Care Full time

    Apply now » Date : 18 Feb Location : Stellenbosch, Western Cape, ZA Company : Capitec Bank Ltd Apply by : 11 MarchWe're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry.To be part of the journey, follow the steps below:To see what life at Capitec is all about and complete a short assessment,...


  • Stellenbosch, Western Cape, South Africa Datafin Full time

    ENVIRONMENT : A pioneering Agriculture Technology company is looking for a skilled Mechatronic / Software Engineer to join their team and contribute to the development and production of their innovative agricultural robots.The ideal candidate for this role has a degree in Mechatronics Engineering, Mechanical Engineering, Electrical Engineering, or a related...


  • Stellenbosch, Western Cape, South Africa Capitec Full time

    About UsAt Capitec, we strive to make a positive difference in the lives of our clients and employees. Our company DNA is built around talented and committed teams dedicated to building a brand that we are proud of and earns the trust of our clients.We believe that banking is about enabling people to control their financial lives through banking that is...