Search thousands of fresh jobs

×
This job is expired
Datafin

Intermediate .Net Developer

Datafin

  • R Undisclosed
  • Permanent Intermediate position
  • Cape Town
  • Posted 08 May 2025 by Datafin
  • Expires in 25 days
  • Job 2610013 - Ref 26175
Apply Now

About the position

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 4–6 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 (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 (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

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.

COMMENTS:

When applying for jobs, ensure that you have the minimum job requirements. Only SA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Apply here [URL Removed] e-mail a Word copy of your CV to [Email Address Removed] and mention the reference number of the job.

Desired Skills:

  • Intermediate
  • Net
  • Developer

Apply Now

Datafin

About the agency

Datafin Recruitment was established in 1999 and is one of South Africa’s leading Recruitment companies. Owned and managed by two sisters Lindy and Bev Sollinger, we focus on connecting with both our clients and candidates in an authentic conscious meaningful manner. We focus on the Tech, Digital/Online, Data, Finance and HR industries.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 25 days

Email me jobs similar to: Intermediate .Net Developer

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.