C# Developer
30367
Posted: 19/11/2025
- Negotiable
- South Africa, South Africa
- Permanent
Role: C# Developer
Location: South Africa
Are you a C# developer who loves Blazor and wants to work on a project that truly makes an impact? Join a small, agile team building a WPF + Blazor application used in production every day. This is your chance to own features, improve performance, and deliver high-quality software, all while working remotely on your own schedule.
You’ll collaborate directly with the CTO, ship real features fast, tackle challenging problems, and contribute to the technical direction—no micromanagement, just meaningful ownership.
What You’ll Do
- Ship production-ready features across our WPF + Blazor app, enhancing UX and functionality.
- Build and maintain backend logic using C# (.NET) with EF Core + SQLite (code-first).
- Design or adjust database schemas, write migrations, and optimize SQLite queries.
- Triage bugs, refactor for maintainability, and reduce technical debt.
- Write integration tests and keep CI/CD pipelines smooth and reliable.
- Profile, debug, and improve performance, reliability, and polish.
- Participate in code reviews and help maintain high coding standards.
What You Bring
- 3+ years professional .NET (C#) experience.
- Hands-on Blazor experience (required) and WPF knowledge or willingness to learn.
- Strong understanding of EF Core, LINQ, and SQLite migrations.
- Comfortable with Git workflows, integration testing, and taking ownership of your work.
- Clear communication skills and a proactive, results-driven mindset.
Nice to Have
- Frontend fundamentals: HTML/CSS/JS and component-driven UI.
- Experience with async/await, background jobs, caching, and observability.
- Passion for sim racing or motorsport ??? (optional but adds fun!).
Why This Role Stands Out
- Competitive, market-related compensation.
- 100% remote – work from anywhere in SA.
- Flexible hours – we value outcomes over timesheets.
- Direct feedback and ownership – make an impact on key decisions.
- Work closely with a CTO who values speed, quality, and real contribution.
Mubin Patel
Account Manager | South Africa
Recruitment