Search thousands of fresh jobs

×
This job is expired
Datafin

Senior Software Engineer (C#.NET & SQL) (CPT)

Datafin

  • R Undisclosed
  • Permanent Senior position
  • Cape Town
  • Posted 12 Nov 2025 by Datafin
  • Expires in 32 days
  • Job 2627240
Apply Now

About the position

ENVIRONMENT:

DESIGN and implement robust event-driven systems in C# .NET and MS SQL, provide technical solutions for the global Operations teams as the next Senior Software Engineer wanted by an innovative Independent Asset Management Firm. The role will be embedded in a multi-disciplinary and self-organising Agile team, delivering product enhancements directly to the Product Owner and end-users and is expected to be involved in technical decisions, following best DevOps Engineering practices as well as focusing on hands-on development activities. The ideal candidate will have a passion for engaging with people and making their jobs easier through technology. You will need 8+ years professional Software Development experience, C#.NET, CI/CD pipeline experience & be familiar with CQ(R)S and Event-Sourcing patterns.

 

DUTIES:

  • Design and implement robust event-driven systems in C# .NET and MS SQL.
  • Write comprehensive Unit and Integration Tests to ensure system reliability.
  • Collaborate with stakeholders to gather requirements.
  • Mentor junior developers through code reviews and pair programming.
  • Support and enhance Azure-hosted services.
  • Review code via Pull Requests.
  • Participate in Agile ceremonies and technical planning.
 

REQUIREMENTS:

  • 8+ Years of professional Software Development experience.
  • Strong proficiency in C# .NET and object-oriented design principles.
  • Production experience with RDBMS e.g. SQL Server, Oracle, etc.
  • Experience building or maintaining event-driven systems with message brokers (e.g. Kafka, EventHubs, etc.).
  • Experience in multi-threaded development, including the design of thread-safe processes and the diagnosis/resolution of concurrency issues such as race conditions and deadlocks.
  • CI/CD pipeline experience.
  • Familiarity with CQ(R)S and Event-Sourcing patterns.
 

Advantageous –

  • Python development and Cloud platform development experience.
 

ATTRIBUTES:

  • The ability to ‘approach and own’ and continuously look for opportunities to develop.
  • A strong belief in doing the right thing.
  • A client focused and collaborative approach.
  • Intellectual curiosity.
 

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.

Desired Skills:

  • .Net
  • C#
  • CI/CD
  • Kafka
  • Software
  • Web Development

About The Employer:

An innovative Independent Asset Management Firm

Apply Now

Datafin

About the agency

Datafin Recruitment was established in 1999 and is one of South Africa’s leading Recruitment companies. Owned and managed by two sisters Lindy and Bev Sollinger, we focus on connecting with both our clients and candidates in an authentic conscious meaningful manner. We focus on the Tech, Digital/Online, Data, Finance and HR industries.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 31 days

Email me jobs similar to: Senior Software Engineer (C#.NET & SQL) (CPT)

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.