Backend Developer (C#.Net) (CPT/JHB Hybrid)

Datafin

Cape Town

On-site

ZAR 500,000 - 650,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A growing FinTech company is seeking a strong Backend Developer (C#.Net) to deliver high-quality technical solutions. The role involves developing user features for their Banking-as-a-Service platform, collaborating in an Agile team. Ideal candidates should have strong C# skills, experience with REST/SOAP services, and the ability to write automated tests. This is a hybrid role based in Cape Town, South Africa, offering opportunities for remote work. Competitive compensation package included.

Qualifications

  • Strong proficiency in C# and .Net Framework/6+.
  • Experience with Git for source control.
  • Ability to write automated Unit Tests.

Responsibilities

  • Develop high-quality technical solutions and new user features.
  • Integrate Backend services with third-party providers.
  • Maintain and enhance Cloud Solutions in AWS and Azure.
  • Work within Agile Methodology to meet project timelines.

Skills

C#
Git
REST
SOAP
JavaScript
React
SQL Server
Debugging

Job description

Backend Developer (C#.Net) (CPT/JHB Hybrid) IT - Software Development

Johannesburg - Gauteng - South Africa, Cape Town - Western Cape - South Africa

Environment

A growing global FinTech company seeks the coding talents of a strong strategic-thinking Backend Developer to ensure the successful delivery of its technical roadmap. Operating within an Agile framework, you will collaborate with Developers and Project Managers to develop high-quality technical solutions and new user features for a Banking-as-a-Service (BaaS) platform which continues to evolve as they expand its offering and enhance the APIs that power clients integrations. Your tech toolset should include C#, .Net 6+, Git, REST, SOAP, JavaScript, React & SQL Server. You will also require the ability to write automated tests such as Unit Tests, peer review code, debug and troubleshoot software and be able to debug and troubleshoot software.

Duties
  • Work within the Development team, agreeing on a best fit solution in developing high-quality technical solutions and new user features.
  • Develop and maintain the customer platform and back-office system.
  • Integrate the Backend to the required services/third-party providers.
  • Maintain and enhance Cloud Solutions in AWS and Azure.
  • Work with the Developers and the Project Manager to meet the stakeholders' requirements accurately.
  • Work using the Agile Methodology to ensure the project development timeline is established and adhered to.
  • Ensure that documentation is up to date and that automated tests are written and run on all development solutions.
  • Testing as well as support any testing required.
  • The maintenance and optimisation of working technical solutions, adhering to the deployment process.
  • Review peers' code.
  • Share knowledge with other fellow Developers and learn from them.
Requirements
  • Ability to logically write computer code in C# for .Net Framework and .Net 6+, using various libraries. Basic knowledge of VB.Net is also helpful.
  • Proficient understanding of Git for source control and code versioning. Previous experience with GitHub for source control is also beneficial.
  • Experience with JavaScriptparticularly React on the Frontendor familiarity with AWS is advantageous but not essential.
  • Good understanding of interacting with REST and SOAP services. Experience using FIX APIs is beneficial.
  • Good understanding of databases, primarily Microsoft SQL Server.
  • Ability to write automated tests such as Unit Tests.
  • Able to understand and write technical documentation.
  • Make suggestions for improvement following industry best practices whilst peer reviewing code.
  • Able to debug and troubleshoot software.
  • Maintain a good understanding of the technologies used for applications to ensure they keep using the best technologies available.
  • Apply the good Development practices and standards put in place by the Development team.
Attributes
  • Good problem-solving skills that can be applied creatively to new solutions and issues.
  • The ability to critically assess proposed solutions and be able to bring ideas to the table.
  • Eager to learn and explore new technologies, concepts, and problems.
  • The ability to explore, learn and understand the business process of the feature being worked on.
  • Strategic thinking to consider how product deliverables feed into the bigger picture.
  • Attention to detail with a focus on high quality.
  • The ability to break down complex tasks into smaller deliverables.
  • Able to think quickly and clearly on the spot.
  • Good time management, managing your own time and sticking to project timelines.
  • Can collaborate and get on with others and work well within a team.
  • Clear and effective communication skills, at a distance, being aware and sensitive to the locational nuances of a global team.
  • Self-motivated, with the ability to work well remotely.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Developer (C#, React, ASP.NET Core) (Centurion)
Backend Developer (C#, React, ASP.NET Core) (Centurion)

Datafin • South Africa

On-site
ZAR 500,000 - 700,000
Senior Backend Developer
Senior Backend Developer

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Back-End / Full Stack Developer (Senior)
Back-End / Full Stack Developer (Senior)

ATS Client • Cape Town

Hybrid
ZAR 1,000,000 - 1,800,000
Senior Software Engineer: Backend & Integration
Senior Software Engineer: Backend & Integration

Africonology • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Software Developer | Johannesburg | Permanent
Senior Software Developer | Johannesburg | Permanent

Edge Executive Search Group • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Software Engineer (.NET)
Senior Software Engineer (.NET)

Solas IT Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Developer (C# & Java) - Johannesburg (in office role)- up to R1.3mil Per Annum
Senior Developer (C# & Java) - Johannesburg (in office role)- up to R1.3mil Per Annum

ATS Client • Johannesburg

On-site
ZAR 780,000 - 1,300,000
Senior C#.Net Analyst Developer
Senior C#.Net Analyst Developer

PBT Group • Cape Town

On-site
ZAR 1,000,000 - 1,500,000
Senior .Net Developer
Senior .Net Developer

Platform45 • South Africa

On-site
ZAR 900,000 - 1,500,000
Senior Full Stack .NET Developer
Senior Full Stack .NET Developer

Salix Recruitment • Gauteng

On-site
ZAR 900,000 - 1,200,000