Intermediate .NET Developer

apartmentElite Search placeCape Town business_centerR 45/month calendar_month 

Full Ownership

  • Design, implement, document, and maintain the applications you build.
  • Monitor, troubleshoot, and fix bugs across the entire stack (UI, business logic, database) and continuous improvements
Feature Development
  • Build web features in ASP .NET Core (MVC or Razor Pages) targeting .NET 6+.
  • Implement data access with EF Core against MySQL and write clean, modular, SOLID-compliant code.
Business Logic & Data
  • Translate requirements into flexible business-logic layers with proper validation and error handling.
  • Use asynchronous data operations to keep the UI responsive and scalable.
Web UI
  • Create and maintain responsive pages (forms, tables, interactive views).
  • Leverage a lightweight CSS framework (e.g. Bootstrap) for consistent, readable styling.
Automated Testing
  • Write unit tests with xUnit or NUnit covering ≥ 80% of core logic.
  • Optionally add lightweight integration tests for critical UI flows or services.
Configuration & Deployment
  • Apply EF Core migrations and seed data automatically at start-up.
  • Manage environment-specific settings so you can switch between local/dev and MySQL-based production without code changes.
Documentation & Collaboration
  • Produce a clear README that explains setup, running, and testing.
  • Document your design choices, assumptions, and a potential upgrade path (e.g. migrating the UI to a SPA framework).
Required Skills & Experience
  • Developing Experience (4–6 years or several medium projects)
  • Important skills C# and ASP .NET Core MVC or Razor Pages
  • Entity Framework Core (CRUD, migrations, async LINQ)
  • Intermediate experience with MySQL (experience designing schemas, writing queries, EF Core provider)
  • Good to have skills: Automated Testing with xUnit or NUnit
  • Git: feature branching, commits, pull requests
apartmentCommunicate RecruitmentplaceCape Town
Minimum 3+ years sailin the SQL seas (T-SQL, views, indexing, performance tuning) Minimum 2+ years writin backend logic with C# (.NET Core / .NET Framework) Experience wieldin Power BI or Qlik to build dashboards that impress the fleet Understanding...
apartmentPure PlacementsplaceCape Town
Full-Stack Developer (.NET / React, Angular / SQL) - Remote South Africa Only! We're after more than just strong devs—we're looking for humans who thrive in a team, care about clean code, and want to build great software with great people. You...
apartmentTrudyQ ConsultingplaceCape Town
MINIMUM EXPERIENCE AND REQUIREMENTS:  •  Must have at least 2 years experience in a warehouse environment within a similar role  •  MRP/MM/SAP experience will be an advantage  •  Must have a valid drivers license  •  PDP preferred but not a pre-requisite