Talent.com
This job offer is not available in your country.
Intermediate.Net Developer

Intermediate.Net Developer

Datafin IT RecruitmentCape Town, South Africa
30+ days ago
Job description

ENVIRONMENT :

A Germany-headquartered company, driven by innovation and growth, is seeking a skilled and passionate Intermediate .NET Developer to join their Cape Town team in a unique role. From the outset, you will be responsible for delivering new features while ensuring the ongoing stability, performance, and evolution of core systems. The ideal candidate will have 46 years of development experience (or equivalent through multiple medium-scale projects), with strong skills in C#, ASP.NET Core MVC or Razor Pages, and Entity Framework Core (including CRUD operations, migrations, and async LINQ).

DUTIES : Full Ownership

  • Design, implement, document, and maintain the applications you build.
  • Monitor, troubleshoot, and fix bugs across the entire stack (UI, business logic, database).
  • Continuously improve code quality, performance, and resilience.

Feature Development

  • Build web features in ASP .NET Core (MVC or Razor Pages) targeting .NET 6+.
  • Implement data access with EF Core against MySQL.
  • 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.
  • Ensure accessibility and cross-browser compatibility.
  • 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 startup.
  • Manage environment-specific settings to switch between local / dev and MySQL-based production without code changes.
  • Documentation & Collaboration

  • Produce a clear README that explains setup, running, and testing.
  • Document design choices, assumptions, and potential upgrade paths (e.g. migrating the UI to a SPA framework).
  • REQUIREMENTS :

  • Developing Experience (46 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 (schema design, query writing, EF Core provider usage)
  • Good to have skills : Automated testing with xUnit or NUnit
  • Git : feature branching, commits, pull requests
  • ATTRIBUTES :

  • Sense of Ownership : take full responsibility for code, deployment, and support
  • Curiosity & Growth Mindset : proactive in learning new frameworks and best practices
  • Problem-Solving : break down requirements, anticipate edge cases, and handle errors gracefully
  • Clear Communication : write concise documentation, ask thoughtful questions, and share updates
  • Create a job alert for this search

    Developer • Cape Town, South Africa

    Related jobs
    • Promoted
    Senior.Net Developer (Blazor) (Cape Town) (6 month contract)

    Senior.Net Developer (Blazor) (Cape Town) (6 month contract)

    Datafin RecruitmentCape Town, ZA
    Net Developer (Blazor) (Cape Town) (6 month contract).Job Location : Western Cape, Cape Town.Our client, a leading innovator in digital transformation, partners with governments and businesses to d...Show moreLast updated: 13 days ago
    • Promoted
    Application Developer (C# / .NET / C++)

    Application Developer (C# / .NET / C++)

    Pure PlacementsCape Town, South Africa
    Cape Town (Century City), Hybrid (3 days per week in office).R 420,000 – R 720,000 Annual CTC.Key Responsibilities / Daily Duties : . As an Application Developer, you will be responsible for the full ...Show moreLast updated: 27 days ago
    • Promoted
    Intermediate Net Programmer

    Intermediate Net Programmer

    OfferZenCape Town, South Africa
    Intermediate Net Developer Are you a talented intermediate Net developer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We connect d...Show moreLast updated: 4 days ago
    • Promoted
    Intermediate Dotnet Engineer

    Intermediate Dotnet Engineer

    OfferZenCape Town, South Africa
    Intermediate Dotnet Engineer Are you a talented intermediate Dotnet engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We conne...Show moreLast updated: 4 days ago
    • Promoted
    .NET Developer

    .NET Developer

    QE Services IT RecruitmentBellville, Western Cape, South Africa
    My client based in Cape Town is currently looking for a.Net Developer to join their team on a contract basis.Knowledge of API development and documentation (advantageous).Strong communicator with t...Show moreLast updated: 16 days ago
    • Promoted
    Junior - Intermediate.NET Developer – Cape Town (Onsite)

    Junior - Intermediate.NET Developer – Cape Town (Onsite)

    Datafin IT RecruitmentCape Town, South Africa
    Our client looking for a Junior to Intermediate.NET Developer to join a growing Cape Town team within a Germany-based tech company. This is an excellent opportunity for someone with 24 years of deve...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate Dotnet Programmer

    Intermediate Dotnet Programmer

    OfferZenCape Town, South Africa
    Intermediate Dotnet Programmer Are you a talented intermediate Dotnet programmer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We c...Show moreLast updated: 4 days ago
    • Promoted
    Senior.NET Developer – Johannesburg / Cape Town – R550 P / H

    Senior.NET Developer – Johannesburg / Cape Town – R550 P / H

    E-MergeCape Town, South Africa
    NET Core Developer ready to tackle complex challenges in the financial services space? We''re on the lookout for a.This is your chance to work on. Strong knowledge of databases like.Proven ability i...Show moreLast updated: 30+ days ago
    • Promoted
    .NET Developer

    .NET Developer

    Profession HubCape Town, South Africa
    NET Developer with strong experience in C# and SQL to join our in-office development team.The ideal candidate will be a confident problem-solver who can take ownership of tasks and work independent...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate Developer (CPT)

    Intermediate Developer (CPT)

    IOCOCape Town, South Africa
    The Developer is responsible in contributing to the delivery of specialist software solutions and support to the Company by developing maintaining COBOL and. Net applications, API’s, web applicat...Show moreLast updated: 25 days ago
    • Promoted
    Intermediate.NET Developer

    Intermediate.NET Developer

    OfferZenCape Town, South Africa
    NET Developer Are you a talented intermediate.NET Developer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We connect developers wit...Show moreLast updated: 4 days ago
    • Promoted
    Intermediate.NET Engineer

    Intermediate.NET Engineer

    OfferZenCape Town, South Africa
    NET Engineer Are you a talented intermediate.NET engineer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with ...Show moreLast updated: 4 days ago
    • Promoted
    Senior.Net Developer (Blazor)

    Senior.Net Developer (Blazor)

    Hire ResolveCape Town, ZA
    Job Location : Western Cape, Cape Town.Hire Resolve's client is looking for a Senior.NET Developer with strong experience in Blazor and Microsoft technologies, to join their team in Cape Town, WC.N...Show moreLast updated: 21 days ago
    • Promoted
    .Net Core Developer

    .Net Core Developer

    Boardroom AppointmentsCape Town, Western Cape, South Africa
    Net Core Developer - 12 Month Contract.Design, build, deploy, and maintain reusable software components and libraries for use across multiple projects in a complex, containerised, cloud-first.Analy...Show moreLast updated: 30+ days ago
    • Promoted
    .Net Developer

    .Net Developer

    Status StaffingClaremont, South Africa
    A recent professional profile photo is to accompany your application.EMPLOYMENT TYPE : Permanent.SECTOR : IT.BASIC SALARY : R4...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate.NET Programmer

    Intermediate.NET Programmer

    OfferZenCape Town, South Africa
    NET Programmer Are you a talented intermediate.NET Programmer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We connect developers w...Show moreLast updated: 4 days ago
    • Promoted
    Intermediate.Net Developer

    Intermediate.Net Developer

    IOCOCape Town, South Africa
     looking to apply your expertise in a collaborative and innovative environment? We’re seeking a skilled.NET Developer to join our growing team. In this role, you will be required to design, devel...Show moreLast updated: 30+ days ago
    • Promoted
    .Net Developer

    .Net Developer

    JenrecruitmentCape Town, South Africa
    Are you ready to make your mark as a key player in software innovation?.We are looking for a skilled and experienced.NET Developer to join our dynamic team. If you're passionate about building smart...Show moreLast updated: 13 days ago