Enable job alerts via email!

Full Stack C# Engineer - Remote

DataFin

South Africa

Remote

ZAR 345 000 - 692 000

Full time

Today
Be an early applicant

Job summary

A technology firm is seeking an Intermediate Full Stack Developer to join their remote team, focusing on developing features and maintaining a high-performance WPF + Blazor application. Key responsibilities include collaborating with the CTO, implementing backend logic, optimizing database queries, and enhancing CI/CD pipelines. Candidates should possess strong skills in C#, Blazor, and Entity Framework Core (SQLite).

Qualifications

  • Intermediate-level experience as a Full Stack Developer.
  • Strong proficiency in C#, Blazor, and Entity Framework Core (SQLite).
  • Experience developing and maintaining full-stack applications.
  • Ability to work remotely and manage tasks autonomously.
  • Strong problem-solving skills and attention to code quality.
  • Experience with CI/CD and performance optimization.

Responsibilities

  • Develop new features for the WPF + Blazor application.
  • Fix bugs and maintain a clean, high-performance codebase.
  • Collaborate closely with the CTO to achieve defined goals.
  • Implement backend logic and business processes.
  • Design and manage database schemas.
  • Write and maintain database migrations.
  • Optimize database queries for performance.
  • Enhance and maintain CI/CD pipelines.
  • Improve performance and user experience.
  • Contribute across the full technology stack.

Skills

C#
Blazor
Entity Framework Core (SQLite)
CI/CD
Problem-solving
Job description
ENVIRONMENT

Our client is on the hunt for an Intermediate Full Stack Developer to join their remote team and contribute to the evolution of their WPF + Blazor application. Working primarily with C#, Blazor, and Entity Framework Core (SQLite), you’ll play a hands-on role in developing new features, fixing bugs, and maintaining a clean, high-performance codebase. Collaborating closely with the CTO, you’ll enjoy clear goals, rapid feedback, and the opportunity to make a real impact. Your work will span the full stack—implementing backend logic, designing schemas, writing migrations, optimizing queries, and enhancing CI/CD pipelines—all while improving performance, reliability, and user experience.

DUTIES
  • Develop new features for the WPF + Blazor application.
  • Fix bugs and maintain a clean, high-performance codebase.
  • Collaborate closely with the CTO to achieve defined goals and receive rapid feedback.
  • Implement backend logic and business processes.
  • Design and manage database schemas.
  • Write and maintain database migrations.
  • Optimize database queries for performance.
  • Enhance and maintain CI/CD pipelines.
  • Improve performance, reliability, and overall user experience.
  • Contribute across the full technology stack (frontend, backend, and database).
REQUIREMENTS
  • Intermediate-level experience as a Full Stack Developer.
  • Strong proficiency in C#, Blazor, and Entity Framework Core (SQLite).
  • Experience developing and maintaining full-stack applications.
  • Ability to work remotely and manage tasks autonomously.
  • Strong problem-solving skills and attention to code quality.
  • Experience with CI/CD and performance optimization.
  • Passion for clean, maintainable, and efficient code.
  • Bonus: Interest or passion for sim racing or motorsport.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.